| 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. |