Uses of Interface
com.luciad.ais.model.procedure.ILcdProcedure
Package
Description
All model related aspects in the context of AIS.
Provides classes and interfaces for all procedure related aspects.
-
Uses of ILcdProcedure in com.luciad.ais.model
Modifier and TypeMethodDescriptionabstract TLcdProcedureTrajectory
ALcdAISObjectFactory.createProcedureTrajectory
(ILcdProcedure aProcedure) Deprecated.Creates aTLcdProcedureTrajectory
for the given procedure.TLcdAISDataObjectFactory.createProcedureTrajectory
(ILcdProcedure aProcedure) Creates aTLcdProcedureTrajectory
for the given procedure.TLcdAISLonLatHeightObjectFactory.createProcedureTrajectory
(ILcdProcedure aProcedure) Deprecated.TLcdAISXYZObjectFactory.createProcedureTrajectory
(ILcdProcedure aProcedure) Deprecated. -
Uses of ILcdProcedure in com.luciad.ais.model.procedure
Modifier and TypeInterfaceDescriptioninterface
This interface is an extension of theILcdHolding
interface that allows to change the attributes and relationships of a holding pattern.interface
This interface defines operations to edit the attributes, relationships and geometry of anILcdProcedure
.interface
This interface describes the geometry and the relationships of a holding pattern.Modifier and TypeClassDescriptionclass
This extension ofTLcdHolding
allows the use of additional properties.class
An extension ofTLcdProcedure
that allows the use of additional properties.class
An implementation ofILcdHolding
.class
An implementation ofILcdEditableProcedure
.Modifier and TypeMethodDescriptionTLcdProcedureTrajectory.getProcedure()
Returns theILcdProcedure
associated with this trajectory.Modifier and TypeMethodDescriptionvoid
ILcdProcedureGeometryHandler.beginProcedure
(ILcdProcedure aProcedure) Called to mark the beginning of the given procedure.void
TLcdProcedure3DGeometryCalculator.calculateProcedureGeometry
(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aProcedureGeometryHandler) void
TLcdProcedureGeometryCalculator.calculateProcedureGeometry
(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aHandler) Calculates the geometry of the given procedure.protected void
TLcdProcedure3DGeometryCalculator.endProcedureLeg
(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) 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.initializeAircraft
(ILcdProcedure aProcedure) protected void
TLcdProcedureGeometryCalculator.initializeAircraft
(ILcdProcedure aProcedure) This method is called at the beginning of a procedure, before any leg is handled.protected void
TLcdProcedure3DGeometryCalculator.startProcedureLeg
(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) protected void
TLcdProcedureGeometryCalculator.startProcedureLeg
(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) Called when a new leg is about to be handled.ModifierConstructorDescriptionTLcdProcedureTrajectory
(ILcdProcedure aProcedure, TLcdAircraftPerformanceSettings aAircraftPerformanceSettings, TLcdProcedureGeometryCalculator aGeometryCalculator) Constructs aTLcdProcedureTrajectory
for the given procedure.