Waypoint Constructor (Waypoint, Ellipsoid, Cartographic, Double) |
Initializes a new instance.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public Waypoint(
Waypoint previousWaypoint,
Ellipsoid shape,
Cartographic location,
double groundSpeed
)
Public Sub New (
previousWaypoint As Waypoint,
shape As Ellipsoid,
location As Cartographic,
groundSpeed As Double
)
public:
Waypoint(
Waypoint^ previousWaypoint,
Ellipsoid^ shape,
Cartographic location,
double groundSpeed
)
new :
previousWaypoint : Waypoint *
shape : Ellipsoid *
location : Cartographic *
groundSpeed : float -> Waypoint
Parameters
- previousWaypoint
- Type: AGI.Foundation.PropagatorsWaypoint
The previous waypoint in the route. - shape
- Type: AGI.Foundation.Geometry.ShapesEllipsoid
The shape model on which the waypoints are specified. This will typically be
CentralBodiesFacet.GetFromContext().Earth.Shape.
- location
- Type: AGI.Foundation.CoordinatesCartographic
The planetodetic location of the new waypoint. - groundSpeed
- Type: SystemDouble
The speed at which to arrive at this waypoint.
Remarks
If the previous waypoint is at a different altitude than this one, a
RateOfClimb will be
selected to achieve a constant vertical acceleration.
See Also