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.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
Modifier and Type | Method and Description |
---|---|
VectorEvaluator |
VectorRefractedDisplacement.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the refracted relative
Motion <Cartesian > between the
InitialPoint (get / set ) and FinalPoint (get / set )
in InitialPoint (get / set )'s ReferenceFrame at a given
JulianDate . |
VectorEvaluator |
MagneticFieldVector.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
abstract VectorEvaluator |
WindModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the wind.
|
VectorEvaluator |
ConstantWindModel.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Creates an instance of an evaluator that can compute the wind.
|
VectorEvaluator |
SpaceControlFacilityAtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
VectorEvaluator |
ItuRP834Version4AtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
VectorEvaluator |
EffectiveRadiusAtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
abstract VectorEvaluator |
AtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
VectorEvaluator |
WindModel.getEvaluator(IServiceProvider serviceProvider)
Gets an instance of an evaluator that can compute the wind.
|
Modifier and Type | Method and Description |
---|---|
VectorEvaluator |
Vector.getEvaluator()
|
VectorEvaluator |
VectorPropagationParameter.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorBPlane.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
VectorEvaluator |
VectorVelocity.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorTrueDisplacement.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the relative
Motion <Cartesian > between the
InitialPoint (get / set ) and FinalPoint (get / set )
in InitialPoint (get / set )'s ReferenceFrame at a given
JulianDate . |
VectorEvaluator |
VectorSum.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the sum of the vectors,
including derivatives up to the requested order.
|
VectorEvaluator |
VectorScaled.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector scaled by the given ScaleFactor (get / set ) at a given JulianDate . |
VectorEvaluator |
VectorNormalized.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorInverted.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
VectorEvaluator |
VectorInVectorsAxes.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorInterpolator.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector defined in the given DefinedInAxes (get / set ) at a given JulianDate . |
VectorEvaluator |
VectorInPointsAxes.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorInAxes.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in a given axes at a given JulianDate . |
VectorEvaluator |
VectorFixedAtJulianDate.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorFixed.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes at a given JulianDate . |
VectorEvaluator |
VectorEllipsoidSurfaceNormal.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes at a given JulianDate . |
VectorEvaluator |
VectorDifferentiator.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes at a given JulianDate . |
VectorEvaluator |
VectorDerivative.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorCrossProduct.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the cross product of two vectors represented by
a
Motion <Cartesian > at the given
JulianDate . |
VectorEvaluator |
VectorApparentDisplacement.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the relative
Motion <Cartesian > between the
InitialPoint (get / set ) and FinalPoint (get / set )
in InitialPoint (get / set )'s ReferenceFrame at a given
JulianDate . |
VectorEvaluator |
VectorAngularVelocity.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorAngularAcceleration.getEvaluator(EvaluatorGroup group)
|
VectorEvaluator |
VectorAcceleration.getEvaluator(EvaluatorGroup group)
|
abstract VectorEvaluator |
Vector.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
VectorEvaluator |
ParameterizedVector.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
VectorEvaluator |
ParameterizedOnStateVector.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in its parent Axes
at a given JulianDate . |
abstract VectorEvaluator |
VectorDependentOnServiceProvider.getEvaluator(EvaluatorGroup group,
IServiceProvider serviceProvider)
Gets an evaluator that can be used to find the value of this vector function
at a given
JulianDate . |
VectorEvaluator |
VectorDependentOnServiceProvider.getEvaluator(IServiceProvider serviceProvider)
Gets an evaluator that can be used to find the value of this vector function
at a given
JulianDate . |
static VectorEvaluator |
GeometryTransformer.observeVector(Vector vector,
Axes inAxes)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in a given axes at a given JulianDate . |
static VectorEvaluator |
GeometryTransformer.observeVector(Vector vector,
Axes inAxes,
EvaluatorGroup group)
Gets an evaluator that can be used to find the
Motion <Cartesian >
of this vector in a given axes at a given JulianDate . |
static VectorEvaluator |
GeometryTransformer.Advanced.observeVectorInOtherVectorsAxes(Vector vectorToObserve,
Vector axesOwner)
|
static VectorEvaluator |
GeometryTransformer.Advanced.observeVectorInOtherVectorsAxes(Vector vectorToObserve,
Vector axesOwner,
EvaluatorGroup group)
|
static VectorEvaluator |
GeometryTransformer.Advanced.observeVectorInPointsAxes(Vector vector,
Point point)
|
static VectorEvaluator |
GeometryTransformer.Advanced.observeVectorInPointsAxes(Vector vector,
Point point,
EvaluatorGroup group)
|
VectorEvaluator |
VectorEvaluator.simplifyIfNotTimeVarying(EvaluatorGroup group)
If this evaluator is not time varying, this method evaluates its value and constructs an evaluator
from a
VectorFixed representing the fixed value. |
Constructor and Description |
---|
NormalizedVectorEvaluator(EvaluatorGroup group,
VectorEvaluator vectorEvaluator)
Initializes a new instance.
|
VectorEvaluator(VectorEvaluator existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Method and Description |
---|---|
VectorEvaluator |
GpsLineOfSightVector.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to find the motion of this vector in its parent axes
at a given date.
|