See: Description
Interface | Description |
---|---|
ComputeValueFromState.Function<T> |
A functional interface for the containing delegate type.
|
IGetEllipsoidSurfaceRegion |
An interface that gets an
EllipsoidSurfaceRegion . |
IGetEllipsoidSurfaceRegionHole |
An interface that gets an
EllipsoidSurfaceRegionHole . |
IKinematicStateService |
A service that provides a
ReferenceFrame (get ) describing a complete
kinematic state (position and orientation) of an object as it moves over time. |
ILinkSubdivisionService |
A service which provides an evaluator for subdividing an
ILinkService into sub-segments. |
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.
|
IVectorService |
A service which returns a vector.
|
Class | 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<TEntity extends IEntityIdentifier & IEntityLastUpdate> |
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. |
AxesHelper |
A collection of helper methods for working with
Axes and related types. |
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 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.
|
AxesPropagationParameter | |
AxesTargetingLink |
An
Axes which orients itself so that its Z-axis is aligned along a link, pointing
from one platform to another, and its X-axis 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 Y axis will be constrained to the orbit normal vector. |
CartesianParameter |
Represents a
Cartesian and its derivatives as a parameter. |
CommunicationLinkScalar | |
CommunicationLinkSignalData<T> | |
CommunicationObjectScalar | |
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<T> |
A callback to compute some value from a
ITimeBasedState . |
ConstantCovariance3By3 |
Represents position covariance with standard deviations which remain constant in the given axes.
|
ConvexBoundaryEllipsoidSurfaceRegionBuilder |
An
EllipsoidSurfaceRegionBuilder builder that takes unorganized input points and forms a convex hull that wraps them into a region. |
Covariance3By3DynamicMatrix | |
Covariance3By3Evaluator |
Evaluates the position covariance of an object over time.
|
DelegateOnStateValueDefinition<T> |
This type allows you to compute a value from a
ITimeBasedState with a callback. |
DoubleParameter |
Represents a double and its derivatives as a parameter.
|
DynamicCovariance3By3 |
Holds the time-varying 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. |
EntityAxes<TEntity extends IEntityOrientation> |
An
Axes that obtains its value from a tracking entity implementing
IEntityOrientation . |
EntityPoint<TEntity extends IEntityPosition> |
A
Point that obtains its value 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 . |
GeometryTransformer |
Provides evaluators that can transform between axes, observe a point in any frame, etc.
|
GeometryTransformer.Advanced |
Contains methods to obtain evaluators for less common situations.
|
InternationalTerrestrialReferenceFrameEvaluator |
Evaluates a
InternationalTerrestrialReferenceFrameTransformer over time. |
InternationalTerrestrialReferenceFrameTransformer |
A reference frame transformation between two different realizations of the
International Terrestrial Reference System (ITRS), which are called
International Terrestrial Reference Frames (ITRFs).
|
JplDECenterOfMassPoint | |
LinkDelayEvaluator |
An evaluator for computing the delay along a link.
|
LinkSubdivision |
An object which defines how to subdivide an
ILinkService into sub-segments. |
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 higher-order derivatives by finite-differencing 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<TEntity extends IEntityIdentifier & IEntityLastUpdate> |
A
Point whose position is defined by archived tracking data. |
PointHelper |
A collection of helper methods for working with
Point and related types. |
PointInPointsFrame |
A point observed in another point's reference frame.
|
PointInReferenceFrame |
A time varying point observed in a particular reference frame.
|
PointInRegionNearestToReferencePoint |
A
Point that is within an EllipsoidSurfaceRegion that is closest to a reference point which may be found in, on,
or outside of the region. |
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.
|
ScalarAngleInRange |
A
Scalar that maps an angle produced by another scalar to a desired range. |
ScalarAngleSmallSpan |
A
Scalar that represents the small span between two scalars that represent angles. |
ScalarAntennaGainInLinkDirection |
A scalar which represents the antenna gain for the intended signal
in the direction of the specified communication link.
|
ScalarBitErrorRate<TModulation extends DigitalModulation> |
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 . |
ScalarDelayedByLink |
A scalar which wraps another scalar while delaying it by a time specified by a
LinkDelayEvaluator obtained from a LinkPath . |
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.
|
ScalarDopplerConeAngle |
A simple geometric scalar that returns an angle in the range 0, π/2.
|
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<TModulation extends DigitalModulation> |
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.
|
ScalarGrazingAltitudeBetweenTwoPoints | |
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. |
ScalarMaximumValue |
A
Scalar that returns the larger of the two scalars based upon their comparison at
the specified order. |
ScalarMinimumValue |
A
Scalar that returns the smaller of the two scalars based upon their comparison at
the specified order. |
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 | |
ScalarSquintAngle | |
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. |
SpecifiedCurveEllipsoidSurfaceRegionBuilder |
An
EllipsoidSurfaceRegionBuilder that builds a region based upon an input BoundaryCurve (get / set ). |
SpecifiedExtentEllipsoidSurfaceRegionBuilder |
An
EllipsoidSurfaceRegionBuilder that builds a surface region based upon an input CartographicExtent . |
SpecifiedNodesEllipsoidSurfaceRegionBuilder |
An
EllipsoidSurfaceRegionBuilder that builds a region based upon
input boundary nodes (vertices) and a node connection type. |
SpecifiedResolutionLinkSubdivision |
A
LinkSubdivision which subdivides an ILinkService into sub-segments
at a specified resolution in meters. |
TimeBasedStateParameter |
Represents an
ITimeBasedState as a parameter. |
TimeFromStateValueDefinition |
Represents a
JulianDate extracted from a ITimeBasedState that is set at evaluation time. |
TwoDimensionalConvexHull |
Generates a two dimensional convex hull from a given set of un-organized 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 time-varying vector which depends on one or more services from an
IServiceProvider in order to get an evaluator. |
VectorDerivative | |
VectorDifferentiator |
A Vector that can provide higher-order derivatives by finite-differencing 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 |
Enum | Description |
---|---|
DisplacementVectorParticipant |
Identifies a participant in a
VectorDisplacement . |
EllipsoidSurfaceRegionCurveConnectionType |
Specifies one of two surface curve connection types.
|