Package | Description |
---|---|
com.luciad.ais.model |
All model related aspects in the context of AIS.
|
com.luciad.ais.model.procedure |
Provides classes and interfaces for all procedure related aspects.
|
Modifier and Type | Method and Description |
---|---|
TLcdProcedureTrajectory |
TLcdAISXYZObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure)
Deprecated.
|
TLcdProcedureTrajectory |
TLcdAISLonLatHeightObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure)
Deprecated.
|
TLcdProcedureTrajectory |
TLcdAISDataObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure)
Creates a
TLcdProcedureTrajectory for the given procedure. |
abstract TLcdProcedureTrajectory |
ALcdAISObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure)
Deprecated.
Creates a
TLcdProcedureTrajectory for the given procedure. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEditableHolding
This interface is an extension of the
ILcdHolding
interface that allows to change the attributes and relationships
of a holding pattern. |
interface |
ILcdEditableProcedure
This interface defines operations to edit the attributes, relationships
and geometry of an
ILcdProcedure . |
interface |
ILcdHolding
This interface describes the geometry and the relationships
of a holding pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdFeaturedHolding
This extension of
TLcdHolding allows the use of additional
properties. |
class |
TLcdFeaturedProcedure
An extension of
TLcdProcedure that allows the use of additional
properties. |
class |
TLcdHolding
An implementation of
ILcdHolding . |
class |
TLcdProcedure
An implementation of
ILcdEditableProcedure . |
Modifier and Type | Method and Description |
---|---|
ILcdProcedure |
TLcdProcedureTrajectory.getProcedure()
Returns the
ILcdProcedure associated with this trajectory. |
Modifier and Type | Method and Description |
---|---|
void |
ILcdProcedureGeometryHandler.beginProcedure(ILcdProcedure aProcedure)
Called to mark the beginning of the given procedure.
|
void |
TLcdProcedureGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure,
ILcdProcedureGeometryHandler aHandler)
Calculates the geometry of the given procedure.
|
void |
TLcdProcedure3DGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure,
ILcdProcedureGeometryHandler aProcedureGeometryHandler) |
protected void |
TLcdProcedureGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg)
Called when the geometry of the current leg has been generated INCLUDING the transition
to the next leg.
|
protected void |
TLcdProcedure3DGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg) |
protected void |
TLcdProcedureGeometryCalculator.initializeAircraft(ILcdProcedure aProcedure)
This method is called at the beginning of a procedure, before any leg is handled.
|
protected void |
TLcdProcedure3DGeometryCalculator.initializeAircraft(ILcdProcedure aProcedure) |
protected void |
TLcdProcedureGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg)
Called when a new leg is about to be handled.
|
protected void |
TLcdProcedure3DGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure,
ILcdProcedureLeg aCurrentLeg) |
Constructor and Description |
---|
TLcdProcedureTrajectory(ILcdProcedure aProcedure,
TLcdAircraftPerformanceSettings aAircraftPerformanceSettings,
TLcdProcedureGeometryCalculator aGeometryCalculator)
Constructs a
TLcdProcedureTrajectory for the given procedure. |