Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
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.
|
agi.foundation.platforms |
Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc.
|
Modifier and Type | Method and Description |
---|---|
AxesEvaluator |
IauOrientationAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the orientation of a
CentralBody based on the angles
provided by the OrientationFunction (get / set ). |
AxesEvaluator |
CentralBodyInertialAxes.getEvaluator(EvaluatorGroup group)
|
Modifier and Type | Method and Description |
---|---|
static AxesEvaluator |
GeometryTransformer.getAxesTransformation(Axes from,
Axes to)
Gets an evaluator that can be used to find the transformation from one axes to another.
|
static AxesEvaluator |
GeometryTransformer.getAxesTransformation(Axes from,
Axes to,
EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from one axes to another.
|
AxesEvaluator |
Axes.getEvaluator()
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes at a given date.
|
AxesEvaluator |
EntityAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesFromArchive.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <UnitQuaternion , Cartesian >
of this axes at a given JulianDate . |
AxesEvaluator |
AxesFromBankAngle.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesAlongTerrain.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesVelocityOrbitNormal.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesVehicleVelocityLocalHorizontal.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesPropagationParameter.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesNorthEastDown.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesLocalVerticalLocalHorizontal.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesEastNorthUp.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesBPlane.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
ServiceProviderAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
CompositeAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesTargetingLink.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
AxesEvaluator |
AxesLinearRate.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from the
ReferenceAxes (get / set ) at the
specified ReferenceEpoch (get / set ) to a new set of axes which spins about the
SpinAxis (get / set ) with rates defined by InitialRotationalVelocity (get / set ) and
RotationalAcceleration (get / set ). |
AxesEvaluator |
AxesInVectorsAxes.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesInterpolator.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from the
ReferenceAxes (get / set )
to the orientation produced by the Interpolator (get / set ) at a given JulianDate . |
AxesEvaluator |
AxesInPointsAxes.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesInAxes.getEvaluator(EvaluatorGroup group)
|
AxesEvaluator |
AxesFixedOffset.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from the
ReferenceAxes (get / set ) to
to a new Axes at a given JulianDate . |
AxesEvaluator |
AxesFixedAtJulianDate.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <UnitQuaternion , Cartesian >
of this axes in its parent Axes (or in the optional FixedWithRespectTo (get / set ) axes) at a given JulianDate . |
AxesEvaluator |
AxesAlignedConstrained.getEvaluator(EvaluatorGroup group)
|
abstract AxesEvaluator |
Axes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes represented by a
Motion <UnitQuaternion , Cartesian >
at a given JulianDate . |
static AxesEvaluator |
GeometryTransformer.Advanced.getTransformationFromPointsAxes(Point fromPoint,
Axes to)
Gets an evaluator that can be used to find the transformation from the axes in which a point is defined to a given axes.
|
static AxesEvaluator |
GeometryTransformer.Advanced.getTransformationFromPointsAxes(Point fromPoint,
Axes to,
EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from the axes in which a point is defined to a given axes.
|
static AxesEvaluator |
GeometryTransformer.Advanced.getTransformationFromVectorsAxes(Vector fromVector,
Axes to)
Gets an evaluator that can be used to find the transformation from the axes in which a vector is defined to
a given axes.
|
static AxesEvaluator |
GeometryTransformer.Advanced.getTransformationFromVectorsAxes(Vector fromVector,
Axes to,
EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from the axes in which a vector is defined to
a given axes.
|
AxesEvaluator |
AxesEvaluator.simplifyIfNotTimeVarying(EvaluatorGroup group)
If this evaluator is not time varying, this method evaluates its value and constructs an evaluator
from an
AxesFixedOffset representing the fixed value. |
Constructor and Description |
---|
AxesEvaluator(AxesEvaluator existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Method and Description |
---|---|
AxesEvaluator |
PlatformOrientationAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the transformation from this axes' parent axes to
this axes at a given date.
|