Uses of Interface
com.luciad.ais.model.procedure.ILcdProcedure
Packages that use 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
Methods in com.luciad.ais.model with parameters of type ILcdProcedureModifier and TypeMethodDescriptionabstract TLcdProcedureTrajectoryALcdAISObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure) Deprecated.Creates aTLcdProcedureTrajectoryfor the given procedure.TLcdAISDataObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure) Creates aTLcdProcedureTrajectoryfor the given procedure.TLcdAISLonLatHeightObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure) Deprecated.TLcdAISXYZObjectFactory.createProcedureTrajectory(ILcdProcedure aProcedure) Deprecated. -
Uses of ILcdProcedure in com.luciad.ais.model.procedure
Subinterfaces of ILcdProcedure in com.luciad.ais.model.procedureModifier and TypeInterfaceDescriptioninterfaceThis interface is an extension of theILcdHoldinginterface that allows to change the attributes and relationships of a holding pattern.interfaceThis interface defines operations to edit the attributes, relationships and geometry of anILcdProcedure.interfaceThis interface describes the geometry and the relationships of a holding pattern.Classes in com.luciad.ais.model.procedure that implement ILcdProcedureModifier and TypeClassDescriptionclassThis extension ofTLcdHoldingallows the use of additional properties.classAn extension ofTLcdProcedurethat allows the use of additional properties.classAn implementation ofILcdHolding.classAn implementation ofILcdEditableProcedure.Methods in com.luciad.ais.model.procedure that return ILcdProcedureModifier and TypeMethodDescriptionTLcdProcedureTrajectory.getProcedure()Returns theILcdProcedureassociated with this trajectory.Methods in com.luciad.ais.model.procedure with parameters of type ILcdProcedureModifier and TypeMethodDescriptionvoidILcdProcedureGeometryHandler.beginProcedure(ILcdProcedure aProcedure) Called to mark the beginning of the given procedure.voidTLcdProcedure3DGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aProcedureGeometryHandler) voidTLcdProcedureGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aHandler) Calculates the geometry of the given procedure.protected voidTLcdProcedure3DGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) protected voidTLcdProcedureGeometryCalculator.endProcedureLeg(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) Called when the geometry of the current leg has been generated INCLUDING the transition to the next leg.protected voidTLcdProcedure3DGeometryCalculator.initializeAircraft(ILcdProcedure aProcedure) protected voidTLcdProcedureGeometryCalculator.initializeAircraft(ILcdProcedure aProcedure) This method is called at the beginning of a procedure, before any leg is handled.protected voidTLcdProcedure3DGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) protected voidTLcdProcedureGeometryCalculator.startProcedureLeg(ILcdProcedure aProcedure, ILcdProcedureLeg aCurrentLeg) Called when a new leg is about to be handled.Constructors in com.luciad.ais.model.procedure with parameters of type ILcdProcedureModifierConstructorDescriptionTLcdProcedureTrajectory(ILcdProcedure aProcedure, TLcdAircraftPerformanceSettings aAircraftPerformanceSettings, TLcdProcedureGeometryCalculator aGeometryCalculator) Constructs aTLcdProcedureTrajectoryfor the given procedure.