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 |
---|
EquinoctialElements(DelaunayElements elements)
Initialize a set of equinoctial elements from a set of
DelaunayElements . |
KeplerianElements(DelaunayElements elements)
Initialize a set of classical Keplerian elements from a set of
DelaunayElements . |
KeplerianElements(DelaunayElements elements,
double eccentricityTolerance,
double inclinationTolerance)
Initialize a set of classical Keplerian elements from a set of
DelaunayElements . |
ModifiedKeplerianElements(DelaunayElements elements)
Initializes a new instance for the specified
DelaunayElements . |
ModifiedKeplerianElements(DelaunayElements elements,
double eccentricityTolerance,
double inclinationTolerance)
Initializes a new instance for the specified
DelaunayElements . |
Modifier and Type | Method and Description |
---|---|
Evaluator<DelaunayElements> |
DynamicDelaunayElements.getEvaluator()
Gets an evaluator that can be used to compute the
DelaunayElements of the
OrbitalPoint (get / set ) at a given date. |
Evaluator<DelaunayElements> |
DynamicDelaunayElements.getEvaluator(EvaluatorGroup group)
Gets an evaluator that can be used to compute the
DelaunayElements of the
OrbitalPoint (get / set ) at a given date. |
Constructor and Description |
---|
J2Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
DelaunayElements initialConditions,
double j2UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
J4Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
DelaunayElements initialConditions,
double j2UnnormalizedValue,
double j4UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
TwoBodyPropagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
DelaunayElements elements)
Initializes a new instance.
|