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.
|
agi.foundation.routedesign.advanced |
Contains types used to define immutable geometry and configuration for routes.
|
Modifier and Type | Class and Description |
---|---|
class |
HeadingAtWaypointProcedure
A procedure that defines a required heading at a waypoint.
|
class |
InscribedTurnProcedure
Represents a simple turn at a position specified by a waypoint.
|
class |
RasterSearchProcedure
A procedure that defines a route which follows a regular pattern over a given
rectangular search area.
|
class |
SurfaceCurveProcedure
A procedure which follows an
EllipsoidSurfaceCurve . |
class |
TurnAfterWaypointProcedure
Represents a simple turn at a specific position such that the platform will arrive at the waypoint on the
heading from the previous procedure before turning toward the next procedure.
|
class |
TurnBeforeWaypointProcedure
Represents a simple turn at a specific position such that the platform will turn prior to the waypoint in
order to arrive on the heading toward the next waypoint.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
TurnBeforeWaypointProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TurnAfterWaypointProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
SurfaceCurveProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
RasterSearchProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
InscribedTurnProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
HeadingAtWaypointProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
SimpleRouteProcedure.checkForSameDefinition(SimpleRouteProcedure other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
SimpleRouteProcedure(SimpleRouteProcedure existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|