| Package | Description | 
|---|---|
| agi.foundation.propagators | 
 Contains types used in producing the state of an object from a known element set. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BallisticPropagator
 | 
class  | 
GpsRinexPropagator
GPS RINEX Propagator class propagates GPS orbits - providing GPS satellite positions based on RINEX
 broadcast ephemeris sets. 
 | 
class  | 
J2Propagator
An analytic propagator that uses a first order J2 perturbation algorithm which models
 only the secular effects on the orbital elements. 
 | 
class  | 
J4Propagator
An analytic propagator that uses a second order J2/J4 perturbation algorithm which
 models only the secular effects on the orbital elements. 
 | 
class  | 
NavstarISGps200DPropagator
Propagates the orbit of a Global Positioning System (GPS) satellite according to the propagation scheme
 defined in the Navstar Interface Specific (IS) GPS-200D. 
 | 
class  | 
Sgp4Propagator
 Propagates an orbit using the NORAD SGP4/SDP4 model as defined by the Center for Space Standards and Innovation (CSSI). 
 | 
class  | 
SimpleAscentPropagator
 | 
class  | 
TwoBodyPropagator
Propagates an orbit using a simple two-body model. 
 | 
class  | 
WaypointPropagator
Propagates a path connecting waypoints relative to an ellipsoid. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
NavstarISGps200DPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
GpsRinexPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
WaypointPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
TwoBodyPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
SimpleAscentPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
Sgp4Propagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
J4Propagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
J2Propagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected abstract boolean | 
CartesianOnePointPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
BallisticPropagator.checkForSameDefinition(CartesianOnePointPropagator other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
| Constructor and Description | 
|---|
CartesianOnePointPropagator(CartesianOnePointPropagator existingInstance,
                           CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 |