| Package | Description |
|---|---|
| agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
| agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
| Modifier and Type | Method and Description |
|---|---|
KeplerianElements |
LifetimeElements.toKeplerianMeanElements()
Convert these elements to an equivalent
KeplerianElements representation at the periapsis. |
KeplerianElements |
KozaiIzsakMeanElements.toMeanKeplerianElements()
Returns a mean Keplerian orbit element representation of these mean orbital elements.
|
KeplerianElements |
KozaiIzsakMeanElements.toOsculatingKeplerianElements()
Returns an osculating Keplerian orbit element representation of these mean orbital elements.
|
| Constructor and Description |
|---|
DelaunayElements(KeplerianElements elements)
Initialize a set of Delaunay elements based on a set of classical
KeplerianElements. |
EquinoctialElements(KeplerianElements elements)
Initialize a set of equinoctial elements from a set of classical
KeplerianElements. |
KozaiIzsakMeanElements(KeplerianElements elements,
boolean inputIsMean,
double j2UnnormalizedValue,
double referenceDistance)
Initialize a set of Kozai-Izsak mean elements from a set of osculating or mean
KeplerianElements. |
ModifiedKeplerianElements(KeplerianElements elements)
Initialize a new instance from the given set of classical
KeplerianElements. |
| Constructor and Description |
|---|
J2Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
KeplerianElements initialConditions,
double j2UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
J4Propagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
KeplerianElements initialConditions,
double j2UnnormalizedValue,
double j4UnnormalizedValue,
double referenceDistance)
Initializes a new instance.
|
TwoBodyPropagator(JulianDate orbitEpoch,
ReferenceFrame referenceFrame,
KeplerianElements elements)
Initializes a new instance.
|