Package | Description |
---|---|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
agi.foundation.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
Modifier and Type | Method and Description |
---|---|
static CartesianElement |
CartesianElement.getDefault()
Get the enum constant that is considered to be the default.
|
static CartesianElement |
CartesianElement.getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
static CartesianElement |
CartesianElement.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CartesianElement[] |
CartesianElement.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
CartesianElement |
ScalarVectorElement.getElement()
Gets the
CartesianElement to use. |
CartesianElement |
ScalarPointElement.getElement()
Gets the
CartesianElement to use. |
Modifier and Type | Method and Description |
---|---|
Scalar |
Vector.getScalarElement(CartesianElement element,
Axes referenceAxes)
Gets a
Scalar representing the X, Y, Z, or Magnitude of this vector. |
Scalar |
Vector.getScalarElement(CartesianElement element,
Axes referenceAxes,
int order)
Gets a
Scalar representing the X, Y, Z, or Magnitude of this vector,
or any derivative of those elements. |
Scalar |
Point.getScalarElement(CartesianElement element,
ReferenceFrame referenceFrame)
Returns a
Scalar representing the X, Y, Z, or Magnitude
of this point. |
Scalar |
Point.getScalarElement(CartesianElement element,
ReferenceFrame referenceFrame,
int order)
Returns a
Scalar representing the X, Y, Z, or Magnitude, or any derivative of
those elements of this point. |
Vector |
Axes.getVectorElement(CartesianElement element)
Creates a
Vector representing the X, Y or Z of this axes. |
Vector |
Axes.getVectorElement(CartesianElement element,
int order)
Creates a
Vector representing the X, Y or Z of this axes. |
void |
ScalarVectorElement.setElement(CartesianElement value)
Sets the
CartesianElement to use. |
void |
ScalarPointElement.setElement(CartesianElement value)
Sets the
CartesianElement to use. |
Constructor and Description |
---|
ScalarPointElement(Point location,
CartesianElement element,
ReferenceFrame frameOfPoint)
Initializes a new instance.
|
ScalarVectorElement(Vector vector,
CartesianElement element,
Axes referenceAxes)
Initializes a new instance.
|