AircraftMotionElement Class |
Namespace: AGI.Foundation.AircraftPropagation
The AircraftMotionElement type exposes the following members.
Name | Description | |
---|---|---|
AircraftMotionElement |
Initializes a new instance.
|
Name | Description | |
---|---|---|
Identification |
Gets or sets the string identifying this instance in the overall output.
| |
InitialPosition |
Gets or sets the initial position in the fixed frame.
| |
InitialVelocity |
Gets or sets the initial velocity in the fixed frame.
| |
IntegrationPoint |
Gets a Point which is parameterized on the position and velocity in the state
during integration.
This point is only valid while the NumericalPropagator is running.
For more general use, a PointInterpolator should be created from the
NumericalPropagationStateHistory produced by the propagator.
| |
Mass |
Gets or sets the mass used to determine the equations of motion.
Note that the derivatives of mass are not implicitly included in the integration.
Another PropagationStateElement must be added to
the set of integration elements to account for the change in mass over time.
|
Name | Description | |
---|---|---|
ApplyManeuver |
Produces a point PropagationStateElement that uses the provided maneuver definition to compute the derivatives for integration.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |