Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
Modifier and Type | Method and Description |
---|---|
MotionEvaluator1<EulerSequence> |
LibrationModel.getEvaluator()
Gets an evaluator to evaluate the libration at given dates.
|
abstract MotionEvaluator1<EulerSequence> |
LibrationModel.getEvaluator(EvaluatorGroup group)
Gets an evaluator to evaluate the libration at given dates.
|
Modifier and Type | Method and Description |
---|---|
EulerSequence |
EulerSequence.invert()
Inverts this instance, yielding a new
EulerSequence . |
Modifier and Type | Method and Description |
---|---|
static boolean |
EulerSequence.equals(EulerSequence left,
EulerSequence right)
Returns
true if the two instances are exactly equal. |
boolean |
EulerSequence.equalsEpsilon(EulerSequence other,
double epsilon)
Returns
true if all of the elements of this rotation are within epsilon
of the same elements of the specified rotation. |
boolean |
EulerSequence.equalsType(EulerSequence other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
EulerSequence.notEquals(EulerSequence left,
EulerSequence right)
Returns
true if the two instances are not exactly equal. |
Constructor and Description |
---|
AngleAxisRotation(EulerSequence sequence)
Initializes a set of
AngleAxisRotation coordinates from the provided EulerSequence . |
Matrix3By3(EulerSequence sequence)
Initializes a new instance from the provided
EulerSequence . |
Quaternion(EulerSequence sequence)
Initializes a set of
Quaternion coordinates from the provided EulerSequence . |
UnitQuaternion(EulerSequence sequence)
Initializes a set of
UnitQuaternion coordinates from the provided EulerSequence . |
YawPitchRoll(EulerSequence sequence)
Initializes a
YawPitchRoll sequence from the provided EulerSequence . |