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