Package  Description 

agi.foundation.access 
Contains types used in performing access calculations.

agi.foundation.access.constraints 
Contains types used in modeling constraints applied to the calculation of access.

agi.foundation.aircraftpropagation 
Contains types for propagating an aircraft through various maneuvers subject to
flight phase performance models and wind effects.

agi.foundation.celestial 
Contains types used in modeling characteristics of celestial objects and celestial phenomena.

agi.foundation.cesium 
Contains types used for defining graphical properties of definitional objects to be written out as CZML.

agi.foundation.cesium.advanced 
Contains lessoften used types for generating CZML.

agi.foundation.communications 
Contains types for representing electromagnetic signals and propagating them along communication links.

agi.foundation.communications.antennas 
Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals.

agi.foundation.communications.signalpropagation 
Contains types for propagating electromagnetic signals along communication links.

agi.foundation.coordinates 
Contains types for quantifying and converting between various coordinate representations.

agi.foundation.coverage 
Contains types for computing complex access calculations between many different objects simultaneously.

agi.foundation.coverage.figureofmerit 
Contains types for computing statistical data on coverage calculations.

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.geometry.discrete 
Contains types which define discretization algorithms and metadata for analysis of spatial geometry.

agi.foundation.geometry.shapes 
Contains types for representing geometric shapes such as curves, surfaces, and solids.

agi.foundation.graphics 
Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more.

agi.foundation.navigation 
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).

agi.foundation.navigation.advanced 
Contains types used in GPS communications modeling.

agi.foundation.navigation.datareaders 
Contains types for reading various navigationrelated data file formats.

agi.foundation.navigation.models 
Contains types representing more detailed navigationrelated models.

agi.foundation.numericalmethods 
Contains general numerical algorithms.

agi.foundation.numericalmethods.advanced 
Contains additional advanced numerical algorithms and supporting types.

agi.foundation.platforms 
Contains types used in modeling various mechanical platforms such as satellites, facilities, aircraft, etc.

agi.foundation.propagators 
Contains types used in producing the state of an object from a known element set.

agi.foundation.propagators.advanced 
Contains types used to create more specialized propagation scenarios.

agi.foundation.radar 
Contains types that perform radar system performance analysis.

agi.foundation.routedesign 
Contains types for creating simple routes by specifying procedures at points of interest, how to connect them, and what height and speed to use along the route.

agi.foundation.segmentpropagation 
Contains types for modeling a trajectory in segments, where the type of propagation varies for each segment.

agi.foundation.stk 
Contains types for interoperating with the STK desktop application and related data.

agi.foundation.stoppingconditions 
Contains types for stopping propagation when various events occur.

agi.foundation.terrain 
Contains types for reading and analyzing terrain data.

agi.foundation.tracking 
Contains types for acquiring, analyzing and archiving dynamic data, such as those found in realtime feeds or simulation environments.

Class and Description 

LinkDelayEvaluator
An evaluator for computing the delay along a link.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

VectorDisplacement
The base class for a vector representing the directed displacement from an initial point to a
final point as the two points move over time.

VectorVelocity 
Class and Description 

CommunicationLinkScalar
Base class for scalars representing values associated with a communication link budget.

CommunicationObjectScalar
Base class for scalars representing values associated with a communication link budget.

Point
A point which may vary with time, defined relative to a given reference frame.

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

Point
A point which may vary with time, defined relative to a given reference frame.

PointEvaluator
Evaluates a
Point over time. 
ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

ScalarDependentOnServiceProvider
A scalar, representing a real valued, time varying function which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
VectorDependentOnServiceProvider
A timevarying vector which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

AxesEvaluator
Evaluates an
Axes over time. 
IKinematicStateService
A service that provides a
ReferenceFrame (get ) describing a complete
kinematic state (position and orientation) of an object as it moves over time. 
ILocationPointService
A service that provides the position of an object over time.

IOrientationAxesService
A service that provides the orientation (rotation) of an object over time.

JplDECenterOfMassPoint 
LinkDelayEvaluator
An evaluator for computing the delay along a link.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

ScalarDependentOnServiceProvider
A scalar, representing a real valued, time varying function which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
ScalarEvaluator
Evaluates a
Scalar over time. 
Vector
A vector relative to a set of basis axes.

VectorDependentOnServiceProvider
A timevarying vector which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
VectorDisplacement
The base class for a vector representing the directed displacement from an initial point to a
final point as the two points move over time.

VectorEvaluator
Evaluates a
Vector over time. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

ILocationPointService
A service that provides the position of an object over time.

IVectorService
A service which returns a vector.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

Vector
A vector relative to a set of basis axes.

Class and Description 

ReferenceFrame
A reference frame, defined by an origin and an axes.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

IKinematicStateService
A service that provides a
ReferenceFrame (get ) describing a complete
kinematic state (position and orientation) of an object as it moves over time. 
ILocationPointService
A service that provides the position of an object over time.

IOrientationAxesService
A service that provides the orientation (rotation) of an object over time.

ISetOrientationAxesService
A service that sets the orientation (rotation) of an object over time.

LinkDelayEvaluator
An evaluator for computing the delay along a link.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

ScalarAntennaGainInLinkDirection
A scalar which represents the antenna gain for the intended signal in the direction of the
specified communication link.

ScalarBitErrorRate
A scalar which represents the bit error rate (BER) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToInterference
A scalar which represents the carrier to interference ratio C/I from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoise
A scalar which represents the carrier to noise ratio C/N from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoiseDensity
A scalar which represents the carrier to noise density ratio C/No from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoisePlusInterference
A scalar which represents the carrier to noise plus interference ratio C/(N+I) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarEffectiveIsotropicRadiatedPower 
ScalarEnergyPerBitToNoiseDensity
A scalar which represents the energy per bit to noise density ratio Eb/No from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarPowerAtReceiverOutput
A scalar which represents the power of the intended signal at the receiver output as
identified by the
ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarPropagationLoss 
ScalarReceivedIsotropicPower 
ScalarReceivedPowerFluxDensity 
Vector
A vector relative to a set of basis axes.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

Scalar
A scalar, representing a real valued, time varying function.

ScalarEvaluator
Evaluates a
Scalar over time. 
Vector
A vector relative to a set of basis axes.

Class and Description 

ScalarDependentOnServiceProvider
A scalar, representing a real valued, time varying function which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
ScalarEvaluator
Evaluates a
Scalar over time. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

CommunicationObjectScalar
Base class for scalars representing values associated with a communication link budget.

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

AxesAlignedConstrained 
AxesAlongTerrain
An
Axes defined by the surface normal to the terrain surface. 
AxesBPlane
The axes that a
VectorBPlane are computed in. 
AxesEastNorthUp
The set of axes defined by the local East, North, and Up directions at a point with respect to
the shape of a central body as the point moves over time.

AxesEvaluator
Evaluates an
Axes over time. 
AxesFixedAtJulianDate
A set of
Axes which is defined by the instantaneous orientation of another set of axes at a specified
JulianDate . 
AxesFixedOffset
An axes whose orientation does not change with respect to the axes in which it is defined.

AxesFromArchive
An
Axes whose orientation is defined by archived tracking data. 
AxesFromBankAngle
An
Axes defining a first order representation for an aircraft in steady flight with
the bank angles specified by changes in the horizontal acceleration vector. 
AxesInAxes
An axes which is effectively equivalent to another axes but is defined in a third axes.

AxesInPointsAxes
An axes observed in the axes in which a point is defined.

AxesInterpolator
A set of Axes that is defined with respect to a set of reference axes by an interpolator which
can evaluate the Axes over time.

AxesInVectorsAxes
An axes observed in the axes in which a vector is defined.

AxesLinearRate
An axes whose orientation changes change with respect to the axes in which it is defined
by rotating at a linearly increasing or decreasing rate about a defined spin axis.

AxesLocalVerticalLocalHorizontal
The Local Vertical, Local Horizontal (LVLH) axes which follow the motion of
a given point over time.

AxesNorthEastDown
The set of axes defined by the local North, East, and Down directions at a point with respect to
the shape of a central body as the point moves over time.

AxesTargetingLink
An
Axes which orients itself so that its Zaxis is aligned along a link, pointing
from one platform to another, and its Xaxis is constrained toward a reference vector. 
AxesVehicleVelocityLocalHorizontal
The Vehicle Velocity, Local Horizontal (VVLH) axes which follow the motion of a given point over time.

AxesVelocityOrbitNormal
These
Axes will have its X axis be aligned with the velocity vector of the
given point and the Z axes will be constrained to the orbit normal vector. 
CartesianParameter
Represents a
Cartesian and its derivatives as a parameter. 
CommunicationLinkScalar
Base class for scalars representing values associated with a communication link budget.

CommunicationObjectScalar
Base class for scalars representing values associated with a communication link budget.

CompositeAxes
A Axes that is defined by a collection of intervals, where the data
associated with each interval is a another Axes representing the
orientation for that interval.

CompositePoint
A Point that is defined by a collection of intervals, where the data
associated with each interval is a another Point representing the
location for that interval.

ComputeValueFromState
A callback to compute some value from a
ITimeBasedState . 
ComputeValueFromState.Function
A functional interface for the containing delegate type.

ConstantCovariance3By3
Represents position covariance with standard deviations which remain constant in the given axes.

Covariance3By3DynamicMatrix 
Covariance3By3Evaluator
Evaluates the position covariance of an object over time.

DelegateOnStateValueDefinition
This type allows you to compute a value from a
ITimeBasedState with a
callback. 
DisplacementVectorParticipant
Identifies a participant in a
VectorDisplacement . 
DoubleParameter
Represents a double and its derivatives as a parameter.

DynamicCovariance3By3
Holds the timevarying positional variance and covariance information for an object.

DynamicDelaunayElements
Represents a time varying function of
DelaunayElements . 
DynamicEquinoctialElements
Represents a time varying function of
EquinoctialElements . 
DynamicKozaiIzsakMeanElements
Represents a time varying function of
KozaiIzsakMeanElements . 
DynamicMatrix
Represents a time varying function producing a
Matrix and its derivatives. 
DynamicMatrixEvaluator
Evaluates a
DynamicMatrix over time. 
DynamicMatrixPropagationParameter
Represents a
DynamicMatrix which in turn represents a particular
parameter in the state during integration. 
DynamicModifiedKeplerianElements
Represents a time varying function of
ModifiedKeplerianElements . 
EllipsoidSurfaceRegionBuilder
Creates an
EllipsoidSurfaceRegion or EllipsoidSurfaceRegionHole based upon the set properties. 
EllipsoidSurfaceRegionCurveConnectionType
Specifies one of two surface curve connection types.

EntityAxes
An
Axes that obtains its value from from a tracking entity implementing
IEntityOrientation . 
EntityPoint
A
Point that obtains its value from from a tracking entity implementing
IEntityPosition . 
GeometryDynamicState
A set of geometry items (
Points , Axes , Scalars , Vectors ),
and DynamicMatrix that can be evaluated together at once and the results of which are stored in an IAdjustableState . 
IGetEllipsoidSurfaceRegion
An interface that gets an
EllipsoidSurfaceRegion . 
IGetEllipsoidSurfaceRegionHole
An interface that gets an
EllipsoidSurfaceRegionHole . 
JplDECenterOfMassPoint 
LinkDelayEvaluator
An evaluator for computing the delay along a link.

NormalizedVectorEvaluator
Evaluates a
VectorEvaluator and normalizes each value. 
ParameterizedOnEvaluatorPoint
A point that is defined by a
PointEvaluatorParameter at the time of evaluation. 
ParameterizedOnStatePoint
A point that is defined by a
TimeBasedStateParameter at the time of evaluation. 
ParameterizedOnStateScalar
A scalar that is defined by a
TimeBasedStateParameter at the time of evaluation. 
ParameterizedOnStateVector
A vector that is defined by a
TimeBasedStateParameter at the time of evaluation. 
ParameterizedPoint
A point that is defined by a
CartesianParameter at the time of evaluation. 
ParameterizedScalar
A scalar that is defined by a
DoubleParameter at the time of evaluation. 
ParameterizedVector
A vector that is defined by a
CartesianParameter at the time of evaluation. 
Point
A point which may vary with time, defined relative to a given reference frame.

PointAtAltitude 
PointCartographic
A point representing a fixed planetodetic location on a central body specified
using
Cartographic coordinates. 
PointCentralBodyProjection 
PointDifferentiator
A Point that can provide higherorder derivatives by finitedifferencing another point.

PointEvaluator
Evaluates a
Point over time. 
PointEvaluatorParameter
Represents a
PointEvaluator as a parameter. 
PointFixedAtJulianDate
A
Point which is defined by the instantaneous location of another point at a specified
JulianDate . 
PointFixedOffset
A Point whose position does not change with respect to the reference frame in which it is defined.

PointFromArchive
A
Point whose position is defined by archived tracking data. 
PointInPointsFrame
A point observed in another point's reference frame.

PointInReferenceFrame
A time varying point observed in a particular reference frame.

PointInterpolator
A point with its position, velocity, etc.

PointPropagationParameter 
PointVectorToPoint 
ReferenceFrame
A reference frame, defined by an origin and an axes.

ReferenceFrameEvaluator
Evaluates a
ReferenceFrame over time. 
Scalar
A scalar, representing a real valued, time varying function.

ScalarAbsoluteValue
A
Scalar representing the absolute value of another scalar. 
ScalarAngleBetweenVectors
A scalar representing the instantaneous angle between two vectors which may vary over time.

ScalarAntennaGainInLinkDirection
A scalar which represents the antenna gain for the intended signal in the direction of the
specified communication link.

ScalarBitErrorRate
A scalar which represents the bit error rate (BER) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToInterference
A scalar which represents the carrier to interference ratio C/I from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoise
A scalar which represents the carrier to noise ratio C/N from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoiseDensity
A scalar which represents the carrier to noise density ratio C/No from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoiseDensityPlusInterference
A scalar which represents the carrier to noise density plus interference ratio C/(N0+I0) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoisePlusInterference
A scalar which represents the carrier to noise plus interference ratio C/(N+I) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCartographicElement
A
Scalar that computes an element of a Cartographic . 
ScalarCosine
A
Scalar representing the cosine of another scalar. 
ScalarDelaunayElement
A
Scalar that computes a given element from a DynamicDelaunayElements . 
ScalarDeltaSphericalElement 
ScalarDependentOnServiceProvider
A scalar, representing a real valued, time varying function which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
ScalarDerivative 
ScalarDihedralAngle
A scalar representing the angle between two vectors measured about a given axis.

ScalarDotProduct
A
Scalar defined by the dot product of two vectors which may vary over time. 
ScalarDynamicPressure
A
Scalar defining the dynamic pressure at a given location. 
ScalarEffectiveIsotropicRadiatedPower 
ScalarEnergyPerBitToNoiseDensity
A scalar which represents the energy per bit to noise density ratio Eb/No from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarEquinoctialElement
A
Scalar that computes a given element from a DynamicEquinoctialElements . 
ScalarEquivalentAirspeed
A
Scalar defining the equivalent airspeed at a given location. 
ScalarEvaluator
Evaluates a
Scalar over time. 
ScalarExponent
A
Scalar representing another scalar raised to the power of a scalar exponent,
along with up to the second derivative. 
ScalarFixed
A fixed scalar, representing a constant real valued function.

ScalarFixedAtJulianDate
A
Scalar which is defined by the instantaneous value of another scalar at a specified
JulianDate . 
ScalarGpsCommunicationsReceiverChannelNoise
Generates GPS receiver noise based on the communications signals it is tracking.

ScalarInterpolator
A Scalar with its value, derivative, etc.

ScalarInverseTangent
A scalar representing the instantaneous angle as the inverse tangent of two scalar values.

ScalarJammingToSignal
A scalar which represents the interference to carrier ratio I/C (also known as the jamming to signal ratio J/S) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarKozaiIzsakMeanElement
A
Scalar that computes a given element from a DynamicKozaiIzsakMeanElements . 
ScalarMachNumber
A
Scalar defining the Mach number at a given location. 
ScalarModifiedKeplerianElement
A
Scalar that computes a given element from a DynamicModifiedKeplerianElements . 
ScalarNoisePlusInterference
A scalar which represents the noise plus interference ratio N+I from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarPointElement 
ScalarPolarizationEfficiency
A scalar which represents the computed polarization efficiency which is defined as the ratio of the received power, after accounting for polarization mismatch, to the total power
in the signal before accounting for the polarization mismatch.

ScalarPowerAtReceiverOutput
A scalar which represents the power of the intended signal at the receiver output as
identified by the
ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarProduct
A
Scalar defined by the multiplication of a list of scalars which may vary over time. 
ScalarPropagationLoss 
ScalarReceivedIsotropicPower 
ScalarReceivedPowerFluxDensity 
ScalarRouteHeading
A scalar that defines the heading of the platform along a route.

ScalarRouteHeight
A scalar representation of the height dynamics of the route with respect to the given
terrain reference surface.

ScalarRouteSurfaceSpeed
A scalar representing the speed along the ellipsoid surface upon which the route is defined.

ScalarRouteTotalSpeed
A scalar representing the total speed with respect to the ellipsoid surface upon which the route is defined.

ScalarSine
A
Scalar representing the sine of another scalar. 
ScalarSphericalElement 
ScalarSum
A
Scalar defined by the addition of a list of scalars which may vary over time. 
ScalarVectorElement 
ServiceProviderAxes
An Axes that can be used to refer to the current
OrientationAxes (get ) of an IServiceProvider ,
whatever it is at the time that this axes is evaluated. 
ServiceProviderPoint
A Point that can be used to refer to the current
LocationPoint (get ) of an IServiceProvider ,
whatever it is at the time that this point is evaluated. 
TimeBasedStateParameter
Represents an
ITimeBasedState as a parameter. 
TwoDimensionalConvexHull
Generates a two dimensional convex hull from a given set of unorganized input points.

Vector
A vector relative to a set of basis axes.

VectorAcceleration 
VectorAngularAcceleration
A Vector defined as the angular acceleration of a given set of axes as the axes rotate with time.

VectorAngularVelocity
A Vector defined as the angular velocity of a given set of axes as the axes rotate with time.

VectorApparentDisplacement
A vector representing the apparent directed displacement from an initial point to a final point as
the points move over time.

VectorBPlane 
VectorCrossProduct
A Vector defined by the cross product of two vectors which may vary with time.

VectorDependentOnServiceProvider
A timevarying vector which depends on one or more services from an
IServiceProvider in order to get an evaluator. 
VectorDerivative 
VectorDifferentiator
A Vector that can provide higherorder derivatives by finitedifferencing another vector.

VectorDisplacement
The base class for a vector representing the directed displacement from an initial point to a
final point as the two points move over time.

VectorEllipsoidSurfaceNormal
A vector representing the surface normal at a point projected onto an ellipsoid surface as the
point moves through time.

VectorEvaluator
Evaluates a
Vector over time. 
VectorFixed
A Vector whose components do not change with respect to the axes in which it is defined.

VectorFixedAtJulianDate
A
Vector which is defined by the instantaneous value of another vector at a specified
JulianDate . 
VectorInAxes
A vector that is observed in a given axes.

VectorInPointsAxes
A vector observed in the axes in which a point is defined.

VectorInterpolator
A vector with its value, derivative, etc.

VectorInVectorsAxes
A vector observed in the axes in which another vector is defined.

VectorInverted
A vector which inverts another vector.

VectorMagnitude
A scalar representing the magnitude of a vector as the vector changes over time.

VectorNormalized
A vector representing a normalized version of another vector.

VectorPropagationParameter 
VectorScaled
A vector which represents another vector scaled by a given factor which can change over time.

VectorSum 
VectorTrueDisplacement
A vector representing the true directed displacement from an initial point to a final point as
both points move over time.

VectorVelocity 
Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

IGetEllipsoidSurfaceRegion
An interface that gets an
EllipsoidSurfaceRegion . 
IGetEllipsoidSurfaceRegionHole
An interface that gets an
EllipsoidSurfaceRegionHole . 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Vector
A vector relative to a set of basis axes.

Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

Scalar
A scalar, representing a real valued, time varying function.

Vector
A vector relative to a set of basis axes.

VectorDisplacement
The base class for a vector representing the directed displacement from an initial point to a
final point as the two points move over time.

VectorEvaluator
Evaluates a
Vector over time. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

IKinematicStateService
A service that provides a
ReferenceFrame (get ) describing a complete
kinematic state (position and orientation) of an object as it moves over time. 
ILocationPointService
A service that provides the position of an object over time.

IOrientationAxesService
A service that provides the orientation (rotation) of an object over time.

ISetOrientationAxesService
A service that sets the orientation (rotation) of an object over time.

Point
A point which may vary with time, defined relative to a given reference frame.

Scalar
A scalar, representing a real valued, time varying function.

ScalarAntennaGainInLinkDirection
A scalar which represents the antenna gain for the intended signal in the direction of the
specified communication link.

ScalarBitErrorRate
A scalar which represents the bit error rate (BER) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToInterference
A scalar which represents the carrier to interference ratio C/I from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoise
A scalar which represents the carrier to noise ratio C/N from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoiseDensity
A scalar which represents the carrier to noise density ratio C/No from a receiver, as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoiseDensityPlusInterference
A scalar which represents the carrier to noise density plus interference ratio C/(N0+I0) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarCarrierToNoisePlusInterference
A scalar which represents the carrier to noise plus interference ratio C/(N+I) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarEffectiveIsotropicRadiatedPower 
ScalarEnergyPerBitToNoiseDensity
A scalar which represents the energy per bit to noise density ratio Eb/No from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarJammingToSignal
A scalar which represents the interference to carrier ratio I/C (also known as the jamming to signal ratio J/S) from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarNoisePlusInterference
A scalar which represents the noise plus interference ratio N+I from a receiver,
as computed from the
SignalProcessor
identified by the ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarPowerAtReceiverOutput
A scalar which represents the power of the intended signal at the receiver output as
identified by the
ISignalOutputService and which must be available on the
CommunicationObject (get / set ). 
ScalarPropagationLoss 
ScalarReceivedIsotropicPower 
ScalarReceivedPowerFluxDensity 
Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

Class and Description 

Scalar
A scalar, representing a real valued, time varying function.

ScalarEvaluator
Evaluates a
Scalar over time. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

Covariance3By3Evaluator
Evaluates the position covariance of an object over time.

DynamicCovariance3By3
Holds the timevarying positional variance and covariance information for an object.

ParameterizedScalar
A scalar that is defined by a
DoubleParameter at the time of evaluation. 
Scalar
A scalar, representing a real valued, time varying function.

TimeBasedStateParameter
Represents an
ITimeBasedState as a parameter. 
Class and Description 

DynamicMatrixEvaluator
Evaluates a
DynamicMatrix over time. 
Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

AxesEvaluator
Evaluates an
Axes over time. 
DynamicCovariance3By3
Holds the timevarying positional variance and covariance information for an object.

IKinematicStateService
A service that provides a
ReferenceFrame (get ) describing a complete
kinematic state (position and orientation) of an object as it moves over time. 
ILocationPointCovarianceService
A service that provides the size and orientation of the covariance ellipsoid over time.

ILocationPointService
A service that provides the position of an object over time.

IOrientationAxesService
A service that provides the orientation (rotation) of an object over time.

ISetOrientationAxesService
A service that sets the orientation (rotation) of an object over time.

Point
A point which may vary with time, defined relative to a given reference frame.

PointEvaluator
Evaluates a
Point over time. 
ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

Vector
A vector relative to a set of basis axes.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

DynamicMatrix
Represents a time varying function producing a
Matrix and its derivatives. 
Point
A point which may vary with time, defined relative to a given reference frame.

PointEvaluator
Evaluates a
Point over time. 
ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

Vector
A vector relative to a set of basis axes.

Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Class and Description 

Scalar
A scalar, representing a real valued, time varying function.

ScalarEvaluator
Evaluates a
Scalar over time. 
Class and Description 

Point
A point which may vary with time, defined relative to a given reference frame.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

CartesianParameter
Represents a
Cartesian and its derivatives as a parameter. 
Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

AxesInterpolator
A set of Axes that is defined with respect to a set of reference axes by an interpolator which
can evaluate the Axes over time.

Point
A point which may vary with time, defined relative to a given reference frame.

PointInterpolator
A point with its position, velocity, etc.

ReferenceFrame
A reference frame, defined by an origin and an axes.

Class and Description 

Scalar
A scalar, representing a real valued, time varying function.

Class and Description 

ReferenceFrame
A reference frame, defined by an origin and an axes.

Class and Description 

Axes
A set of axes which may vary with time relative to another set of axes.

Point
A point which may vary with time, defined relative to a given reference frame.

ReferenceFrame
A reference frame, defined by an origin and an axes.
