Package | Description |
---|---|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
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.propagators |
Contains types used in producing the state of an object from a known element set.
|
Constructor and Description |
---|
DelaunayElements(EquinoctialElements elements)
Initialize a set of Delaunay elements based on a set of
EquinoctialElements . |
KeplerianElements(EquinoctialElements elements)
Initialize a set of classical Keplerian elements from a set of
EquinoctialElements . |
KeplerianElements(EquinoctialElements elements,
double eccentricityTolerance,
double inclinationTolerance)
Initialize a set of classical Keplerian elements from a set of
EquinoctialElements . |
ModifiedKeplerianElements(EquinoctialElements elements)
Initialize a new instance from the given set of
EquinoctialElements . |
ModifiedKeplerianElements(EquinoctialElements elements,
double eccentricityTolerance,
double inclinationTolerance)
Initialize a new instance from the given set of
EquinoctialElements . |
Modifier and Type | Method and Description |
---|---|
Evaluator<EquinoctialElements> |
DynamicEquinoctialElements.getEvaluator()
Gets an evaluator that can be used to compute the
EquinoctialElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<EquinoctialElements> |
DynamicEquinoctialElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
EquinoctialElements of the
OrbitalPoint (get / set ) at a given date. |
Constructor and Description |
---|
J2Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
EquinoctialElements initialConditions,
double j2UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
J4Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
EquinoctialElements initialConditions,
double j2UnnormalizedValue,
double j4UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
TwoBodyPropagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
EquinoctialElements elements)
Initializes a new instance.
|