| 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 | Class and Description | 
|---|---|
class  | 
ProfileRouteConnection
A simple route connection that defines a straight connection between two procedures with a 
 user specified profile defining the vertical and temporal behavior along the connection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RouteConnection | 
DefaultConnectionBehavior.createConnection(RouteProcedure previousProcedure,
                RouteProcedure nextProcedure)
Create a connection between two  
RouteProcedures based on the
    current settings for the connection behavior. | 
RouteConnection | 
RoutePropagator.getCustomDefaultConnection()
Gets the custom connection that will be used to fill in
    any missing connections in the list of route  
Segments (get). | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract boolean | 
RouteConnection.checkForSameDefinition(RouteConnection other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
protected boolean | 
ProfileRouteConnection.checkForSameDefinition(RouteConnection other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
void | 
RoutePropagator.setCustomDefaultConnection(RouteConnection value)
Sets the custom connection that will be used to fill in
    any missing connections in the list of route  
Segments (get). | 
| Constructor and Description | 
|---|
RouteConnection(RouteConnection existingInstance,
               CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
RoutePropagator(RouteConnection customDefaultConnection,
               Iterable<? extends RouteSegment> procedures)
Create a new instance based on the given default connection and set of procedures. 
 |