Package | Description |
---|---|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
Modifier and Type | Method and Description |
---|---|
static EulerSequenceIndicator |
EulerSequenceIndicator.getDefault()
Get the enum constant that is considered to be the default.
|
static EulerSequenceIndicator |
EulerSequenceIndicator.getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
EulerSequenceIndicator |
EulerSequence.getSequence()
Gets the order of the axes rotations for this instance.
|
static EulerSequenceIndicator |
EulerSequence.indicator(AxisIndicator first,
AxisIndicator second,
AxisIndicator third)
Composes a
EulerSequenceIndicator from three individual AxisIndicator items. |
static EulerSequenceIndicator |
EulerSequenceIndicator.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EulerSequenceIndicator[] |
EulerSequenceIndicator.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static AxisIndicator |
EulerSequence.firstAxis(EulerSequenceIndicator sequence)
Determines the first axis indicator from the provided
EulerSequenceIndicator . |
static AxisIndicator |
EulerSequence.secondAxis(EulerSequenceIndicator sequence)
Determines the second axis indicator from the provided
EulerSequenceIndicator . |
static AxisIndicator |
EulerSequence.thirdAxis(EulerSequenceIndicator sequence)
Determines the third axis indicator from the provided
EulerSequenceIndicator . |
Constructor and Description |
---|
EulerSequence(AngleAxisRotation rotation,
EulerSequenceIndicator sequence)
Initializes an
EulerSequence from the provided AngleAxisRotation and sequence. |
EulerSequence(double angle1,
double angle2,
double angle3,
EulerSequenceIndicator sequence)
Initializes an
EulerSequence from the provided angles and sequence. |
EulerSequence(Matrix3By3 matrix,
EulerSequenceIndicator sequence)
Initializes an
EulerSequence from the provided Matrix3By3 and sequence. |
EulerSequence(UnitQuaternion quaternion,
EulerSequenceIndicator sequence)
Initializes an
EulerSequence from the provided UnitQuaternion and sequence. |