HeadingAtWaypointProcedureGetInitialFromPreviousState Method  | 
 
            Creates an instance of the procedure to represent an initial state for a route
            based on a given state (position and velocity) in the 
            
FixedFrame of the 
CentralBody.
            
 
    Namespace: 
   AGI.Foundation.RouteDesign
    Assembly:
   AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic static HeadingAtWaypointProcedure GetInitialFromPreviousState(
	CentralBody centralBody,
	Motion<Cartesian> stateInFixedFrame,
	ProfileDynamics dynamics,
	double turningRadius
)
Public Shared Function GetInitialFromPreviousState ( 
	centralBody As CentralBody,
	stateInFixedFrame As Motion(Of Cartesian),
	dynamics As ProfileDynamics,
	turningRadius As Double
) As HeadingAtWaypointProcedure
public:
static HeadingAtWaypointProcedure^ GetInitialFromPreviousState(
	CentralBody^ centralBody, 
	Motion<Cartesian> stateInFixedFrame, 
	ProfileDynamics^ dynamics, 
	double turningRadius
)
static member GetInitialFromPreviousState : 
        centralBody : CentralBody * 
        stateInFixedFrame : Motion<Cartesian> * 
        dynamics : ProfileDynamics * 
        turningRadius : float -> HeadingAtWaypointProcedure 
Parameters
- centralBody
 - Type: AGI.Foundation.CelestialCentralBody
The central body with respect to which the state is evaluated. - stateInFixedFrame
 - Type: AGI.FoundationMotionCartesian
The state (position and velocity) observed in the central body's fixed frame. - dynamics
 - Type: AGI.Foundation.RouteDesignProfileDynamics
The dynamics to use for the RouteProfile. - turningRadius
 - Type: SystemDouble
The radius at which to turn toward the next procedure, in meters. 
Return Value
Type: 
HeadingAtWaypointProcedureAn instance of the procedure representing the initial state for a route.
See Also