| Package | Description | 
|---|---|
| agi.foundation.routedesign | 
 Contains types for creating simple routes by specifying procedures at points of interest, how to connect them, and what height and speed to use along the route. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static HeadingAtWaypointProcedure | 
HeadingAtWaypointProcedure.getFinalFromNextState(CentralBody centralBody,
                     Motion1<Cartesian> stateInFixedFrame,
                     ProfileDynamics dynamics,
                     double turningRadius)
Creates an instance of the procedure to represent a final state for a route
    based on a given state (position and velocity) in the 
     
FixedFrame (get / set) of the CentralBody. | 
static HeadingAtWaypointProcedure | 
HeadingAtWaypointProcedure.getInitialFromPreviousState(CentralBody centralBody,
                           Motion1<Cartesian> stateInFixedFrame,
                           ProfileDynamics dynamics,
                           double turningRadius)
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 (get / set) of the CentralBody. | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
HeadingAtWaypointProcedure.checkForSameDefinition(HeadingAtWaypointProcedure other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
| Constructor and Description | 
|---|
HeadingAtWaypointProcedure(HeadingAtWaypointProcedure existingInstance,
                          CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 |