See: Description
| Interface | Description | 
|---|---|
| CreateAdapterCallback.Function | 
 A functional interface for the containing delegate type. 
 | 
| IAdjustableState | 
 A state that can have elements added and removed. 
 | 
| ITimeBasedState | 
 A general state that stores raw values. 
 | 
| Class | Description | 
|---|---|
| AlignedConstrained | 
 Given alignment vector a1 and vector a2 and alignment vector b1 and vector b3, a rotation
 is constructed that aligns a1 with b1 and also minimizes the angular separation between a2 and b3. 
 | 
| AngleAxisRotation | 
 Represents a rotation as a unit vector indicating the axis of rotation and an angle indicating
 the amount of rotation about the axis. 
 | 
| AxesAdapter | 
 The  
StateElementAdapterDefinition for the simple case when the element's definitional 
 object and its defined-in object are just a Axes. | 
| AzimuthElevationRange | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| AzimuthHorizontalVertical | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| BasicState | 
 An  
IAdjustableState that can hold any data type or motions. | 
| BoundingRectangle | 
 A bounding rectangle in a two-dimensional plane given by two corner points. 
 | 
| Cartesian | 
 A set of rectilinear 3-dimensional coordinates. 
 | 
| CartesianBounds | 
 Holds two  
Cartesian values which form the bounds of a range of cartesian coordinates. | 
| Cartographic | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| CartographicExtent | 
 A two-dimensional region specified by longitude and latitude coordinate bounds. 
 | 
| Complex | 
 Structure which represents a complex value. 
 | 
| ComplexMatrix | 
 A two-dimensional matrix of  
Complex values. | 
| Covariance3By3Derivative | 
 Holds the derivatives of the positional variance and covariance information for an object. 
 | 
| Covariance3By3SizeAndOrientation | 
 Holds the positional variance and covariance information for an object. 
 | 
| CreateAdapterCallback | 
 Defines how to create a  
StateElementAdapterDefinition. | 
| Cylindrical | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| CylindricalBounds | 
 Holds two  
Cylindrical values which form the bounds of a range of cylindrical coordinates. | 
| DelaunayElements | 
 
 A set of Delaunay elements. 
 | 
| DenseMatrix | 
 A general implementation of  
Matrix with no restrictions on element values. | 
| DiagonalMatrix | 
 An implementation of a square  
Matrix whose diagonal elements are
 the only ones with a non-zero value. | 
| DoNothingStateElementAdapter | 
 A  
StateElementAdapter that will not do anything to the state. | 
| DynamicState<T extends ITimeBasedState> | 
 Defines an  
ITimeBasedState that can change over time. | 
| EigenDecomposition | 
 Holds results of the Eigen decomposition of a 3-by-3 matrix. 
 | 
| ElementaryRotation | 
 Represents a rotation about a principal axis. 
 | 
| EquinoctialElements | 
 
 A set of equinoctial orbital elements. 
 | 
| EulerSequence | 
 
 Represents a rotation as a sequence of three  
ElementaryRotations
 about consecutive axes. | 
| HelmertTransformation | 
 A Helmert transformation describing how to transform from one international terrestrial reference frame (ITRF) to another. 
 | 
| KeplerianElements | 
 
 A set of classical Keplerian elements representing an elliptical orbit. 
 | 
| KinematicTransformation | 
 A kinematic transformation describing how to transform from one reference frame to another. 
 | 
| KozaiIzsakMeanElements | 
 
 A set of Kozai-Izsak mean elements representing an elliptical orbit. 
 | 
| LifetimeElements | 
 A set of elements produced by the  
LifetimeOrbitPropagator to represent the 
 approximate mean classical elements associated with the periapsis of each successive
 orbit over the course of a satellite's lifetime. | 
| LongitudeLatitudeRadius | 
 A set of curvilinear 3-dimensional coordinates typically used to describe geocentric (or
 planetocentric on non-Earth central bodies) positions. 
 | 
| Matrix | 
 A two-dimensional tensor of doubles. 
 | 
| Matrix3By3 | 
 A 3-by-3 matrix. 
 | 
| Matrix3By3Symmetric | 
 A 3-by-3 symmetric matrix. 
 | 
| Matrix6By6 | 
 A 6-by-6 matrix. 
 | 
| Matrix6By6Symmetric | 
 A 6-by-6 symmetric matrix. 
 | 
| MilitaryGridReferenceSystem | 
 A set of coordinates for specifying locations on the Earth based on a grid of longitude and latitude zones
 as outlined in Defense Mapping Agency Technical Manual (DMA TM) 8358.1,
 "Datums, Ellipsoids, Grids, and Grid Reference Systems",
 Edition 1, 20 September 1990. 
 | 
| ModifiedKeplerianElements | 
 
 Modified Keplerian orbital elements. 
 | 
| NumericalPropagatorAdapterHelper | 
 Contains various helper methods and properties will make using  
NumericalPropagatorDefinition 
 and StateElementAdapters easier. | 
| OrbitalElements | 
 Provides functions which can be used to perform calculations and conversions relating orbital elements. 
 | 
| OrthonormalBasis | 
 Represents an orthonormal basis spanning Cartesian space. 
 | 
| Polar | 
 A set of curvilinear 2-dimensional coordinates. 
 | 
| Pyramidal | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| PyramidalBounds | 
 Holds two  
Pyramidal values which form the bounds of a range of pyramidal coordinates. | 
| Quaternion | 
 A set of 4-dimensional coordinates used to represent rotation in 3-dimensional space. 
 | 
| Rectangular | 
 A set of rectilinear 2-dimensional coordinates. 
 | 
| ReferenceFrameAdapter | 
 The  
StateElementAdapter definition for the simple case when the element's definitional 
 object and its defined in object are just a ReferenceFrame. | 
| RotationalTransformation | 
 Holds static methods for manipulating a  
Motion2 representing
 a rotation and its derivatives. | 
| RotationVectorAngularVelocity | |
| SimpleAdapter<T> | |
| SimpleMotionAdapter<T> | 
 The factory for a  
StateElementAdapter that has no defined in, nor an element 
 definition object. | 
| Spherical | 
 A set of curvilinear 3-dimensional coordinates. 
 | 
| SphericalBounds | 
 Holds two  
Spherical values which form the bounds of a range of spherical coordinates. | 
| StateElementAdapter | 
 The base class for all  
StateElementAdapters. | 
| StateElementAdapterDefinition | 
 Adapters are the objects that link up an element from one form of propagation to another. 
 | 
| StateEvaluator<T extends ITimeBasedState> | 
 Computes  
states at points in time. | 
| TextureCoordinate4DF | 
 A Texture Coordinate with four parameters of type float. 
 | 
| TransformationalStateElementAdapterDefinition | 
 The base type for adapters that do some kind of geometric transformation to an element in the state. 
 | 
| UnitCartesian | 
 A set of rectilinear 3-dimensional coordinates with unit magnitude. 
 | 
| UnitQuaternion | 
 A set of 4-dimensional coordinates used to represent rotation in 3-dimensional space. 
 | 
| UnitRectangular | 
 A set of rectilinear 2-dimensional coordinates with unit magnitude. 
 | 
| UnitSpherical | 
 A set of curvilinear 3-dimensional coordinates with unit magnitude. 
 | 
| UniversalPolarStereographic | 
 A set of coordinates for specifying locations near the poles of the Earth based on a grid
 as outlined in Defense Mapping Agency Technical Manual (DMA TM) 8358.2,
 "The Universal Grids: Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS)",
 Edition 1, 18 September 1989. 
 | 
| UniversalTransverseMercator | 
 A set of coordinates for specifying locations on the Earth based on a grid of longitude zones
 as outlined in Defense Mapping Agency Technical Manual (DMA TM) 8358.2,
 "The Universal Grids: Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS)",
 Edition 1, 18 September 1989. 
 | 
| YawPitchRoll | 
 Represents a rotation as a sequence of three  
ElementaryRotations
 about a reference set of axes. | 
| Enum | Description | 
|---|---|
| AxisIndicator | 
 Specifies one of the three Cartesian axes. 
 | 
| CartesianElement | 
 An enumeration indicating a part of a  
Cartesian. | 
| CartographicElement | 
 The elements in a  
Cartographic type. | 
| DelaunayElement | 
 An enumeration indicating a specific element in Delaunay elements. 
 | 
| EquinoctialElement | 
 An enumeration indicating a specific element in equinoctial elements. 
 | 
| EulerSequenceIndicator | 
 Indicates the order of the axes rotations in an Euler sequence. 
 | 
| KeplerianElement | 
 An enumeration indicating a specific element in Keplerian elements. 
 | 
| KozaiIzsakMeanElement | 
 An enumeration indicating a specific element in Kozai-Izsak mean elements. 
 | 
| OrbitDirectionType | 
 Defines the direction of orbital motion of an object with respect to the rotation of its primary body. 
 | 
| OrbitType | 
 An enumeration of the possible types and special cases of orbits. 
 | 
| PoleIndicator | 
 Specifies one of the two geographical poles, or neither. 
 | 
| SphericalElement | 
 The elements in a  
Spherical coordinates. | 
| YawPitchRollIndicator | 
 Indicates the order of the axes rotations in a yaw-pitch-roll sequence. 
 |