Name | Description | Type | Package | Framework |

AuxiliaryStateElement | Represents a set of variables which are computed and stored in the propagation output but are not integrated with the state. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

AuxiliaryStateElementConverter | Base class for output associated with an AuxiliaryStateElement. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

AuxiliaryStateElementEvaluator | Abstract base class for the evaluator produced by an auxiliary state variable. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

AuxiliaryStateScalar | Represents a scalar value which may depend on integrated quantities in the state and is evaluated and stored for output during propagation. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

AuxiliaryStateVector | An auxiliary state vector which is not integrated with the rest of the state but is evaluated for the propagation output during propagation. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

BallisticPropagator | This class calculates a ballistic trajectory (two body gravity only) between two locations on a CentralBody (get / set). | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

BallisticPropagatorSolutionType | enum BallisticPropagatorSolutionTypeSpecies the kind of solution that was calculated by a BallisticPropagator, IE whether the desired trajectory was | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

BallisticTrajectoryInformation | An object with many metrics that describe a ballistic trajectory from an initial point to a target point. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

CartesianOnePointPropagator | The base class for simple one-point propagators that produce only Motion1. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

CartesianStateElementConverter | Represents output associated with a PropagationStateElement corresponding to a set of Cartesian values. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

ExceptionDuringPropagationEventArgs | Provides information about the exception during propagation event conditions. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

GpsRinexPropagator | GPS RINEX Propagator class propagates GPS orbits - providing GPS satellite positions based on RINEX broadcast ephemeris sets. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

IGpsElements | An interface to a GPS element set that contains data items needed for GPS ephemeris propagation. | Interface | agi.foundation.propagators | AGI ( Analytical Graphics ) |

IPropagateCollectionFromOnePoint | An interface that enables propagation over multiple dates by one-point evaluating each date and adding the results to the collection. | Interface | agi.foundation.propagators | AGI ( Analytical Graphics ) |

IUpdatePriorToStep | An interface to an object created by a PropagationStateElement that has special behavior that takes place each time step prior to propagation. | Interface | agi.foundation.propagators | AGI ( Analytical Graphics ) |

J2Propagator | An analytic propagator that uses a first order J2 perturbation algorithm which models only the secular effects on the orbital elements. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

J4Propagator | An analytic propagator that uses a second order J2/J4 perturbation algorithm which models only the secular effects on the orbital elements. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

LifetimeCalculationLimitType | enum LifetimeCalculationLimitTypeSpecifies how the LifetimeCalculation should behave when | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

LifetimeCalculationStatus | enum LifetimeCalculationStatusAn indication of the final state of the LifetimeOrbitPropagator calculation. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

LifetimeOrbitPropagator | Propagates a set of initial conditions using a long-term propagation technique to determine when the orbit is expected to decay, based on the evolution of the | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

MatrixStateElementConverter | Converts output associated with a PropagationStateElement corresponding to a set of Matrix values back and forth | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

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 | agi.foundation.propagators | AGI ( Analytical Graphics ) |

NumericalIntegrationInformation | Contains information about the behavior of an integrator in a given integration step. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

NumericalPropagationStateHistory | Contains a collection of data resulting from propagating the state over a span of time. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

NumericalPropagator | A propagator which can advance the state from initial conditions by either taking individual integration steps or by propagating over a given time span. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

NumericalPropagatorDefinition | The definitional object that creates a NumericalPropagator. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

NumericalPropagatorState | A state representing every propagated value in a particular NumericalPropagator. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

OrbitLifetimeResults | A set of results indicating the time at which an orbit is expected to decay and the time history of the mean elements. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationEvaluationInformation | Represents information about the current integration step during propagation. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationEventArgs | Provides information about the current propagation event conditions and provides a means of indicating how the propagation should continue. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationEventIndication | enum PropagationEventIndicationAn indication of how the propagator should proceed. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationEventTrigger | enum PropagationEventTriggerIndicates which kind of propagation method triggered the | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationNewtonianPoint | An PropagationStateElement representing the position (and velocity) of a body with its second derivative defined by Newton's second law of motion: Acceleration = AppliedForce / Mass | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationPointElement | A PropagationStateElement describing an integrated point. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationScalar | An PropagationStateElement representing a scalar value to be integrated over time. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationStage | enum PropagationStageAn enumerator that communicates the which stage of propagation an evaluator is called during. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationStageParameter | Represents the stagee of propagation as a parameter when defining types used during propagation that depend on the stage. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateArray | Provides a means of specifying an indexable object which represents a set of values mapping a subset of the overall state elements. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationStateConverter | A converter which can take raw data from the output of propagation and turn it into useful data by using PropagationStateElement and AuxiliaryStateElement | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagationStateCorrectionEvaluator | Members of this class calculate corrections to a propagated state after the integration step. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateCorrector | A definitional object which creates a PropagationStateCorrectionEvaluator to calculate a post-integration correction to a propagated state. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateElement | Represents a portion of a combined state used during numerical integration. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateElementConverter | Base class for output associated with a PropagationStateElement. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateElementEvaluator | Abstract base class for the evaluator produced by an PropagationStateElement. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStateParameter | Represents the state of integration as a parameter when defining types used during integration that depend on the state. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationStepInformation | Represents information about the current integration step needed for state correction. | Class | agi.foundation.propagators.advanced | AGI ( Analytical Graphics ) |

PropagationVector | A PropagationStateElement representing a vector value to be integrated over time. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

PropagatorPoint | A point with its location computed by a propagator. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4Elements | A set of orbital elements intended to be propagated with the SGP4 propagator. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4ElementsSwitchByClosestApproach | An algorithm which determines when to switch from one element set to another by propagating each element set against the next to determine the the time | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4ElementsSwitchByEpoch | An algorithm which determines when to switch from one element set to another by comparing their respective Epoch (get / set) values. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4ElementsSwitchByMidpoint | An algorithm which determines when to switch from one element set to another by comparing their respective Epoch (get / set) values. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4ElementsSwitching | An algorithm for determining when to switch from one set of elements to another. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4Propagator | Propagates an orbit using the NORAD SGP4/SDP4 model as defined by the Center for Space Standards and Innovation (CSSI). | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4Propagator .Sgp4EstimationInput | A class containing configuration information for the static estimation methods available on the Sgp4Propagator. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Sgp4Propagator .Sgp4EstimationOutput | A class containing the estimated Sgp4Elements along with the associated information from the fit. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

SortingFormat | An enumeration that defines the order in which entries in a NumericalPropagationStateHistoryEnum Constant Summary | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

StateTransitionMatrix | An extended state transition matrix, if consider parameters are not used then it functions as a normal state transition matrix: mapping the value of the state parameters from one time to another time. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

StoppedNumericalPropagatorResponse | Stores the ephemeris computed by a NumericalPropagator and information about how the propagation was stopped. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

TransitionType | An enumeration that defines the format of transformation described by a StateTransitionMatrix. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

TwoBodyPropagator | Propagates an orbit using a simple two-body model. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

TwoLineElementSet | A NORAD two-line element set (TLE). | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

Waypoint | Defines the characteristics at a waypoint. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

WaypointCollection | A collection of Waypoints. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |

WaypointPropagator | Propagates a path connecting waypoints relative to an ellipsoid. | Class | agi.foundation.propagators | AGI ( Analytical Graphics ) |