Uses of Interface
com.luciad.ais.model.procedure.ILcdProcedureGeometryHandler
Packages that use ILcdProcedureGeometryHandler
Package
Description
Provides classes and interfaces for all procedure related aspects.
-
Uses of ILcdProcedureGeometryHandler in com.luciad.ais.model.procedure
Methods in com.luciad.ais.model.procedure with parameters of type ILcdProcedureGeometryHandlerModifier and TypeMethodDescriptionvoidTLcdProcedure3DGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aProcedureGeometryHandler) voidTLcdProcedureGeometryCalculator.calculateProcedureGeometry(ILcdProcedure aProcedure, ILcdProcedureGeometryHandler aHandler) Calculates the geometry of the given procedure.protected voidTLcdProcedureGeometryCalculator.flyByOntoArc(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given arc.protected voidTLcdProcedureGeometryCalculator.flyByOntoLine(TLcdAircraftState aStateSFCT, ILcdPoint aP1, ILcdPoint aP2, ILcdProcedureGeometryHandler aHandler) Executes a flyby onto the given line segment.protected voidTLcdProcedureGeometryCalculator.flyOverOntoArc(TLcdAircraftState aStateSFCT, ILcdPoint aTerminator, ILcdPoint aCenter, double aRadius, boolean aClockwise, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the specified arc.protected voidTLcdProcedureGeometryCalculator.flyOverOntoLine(TLcdAircraftState aStateSFCT, ILcdPoint aTargetFix, TLcdProcedureLegTurnDirectionType aTurnDirection, ILcdProcedureGeometryHandler aHandler) Executes a flyover onto the line segment specified by the current aircraft position andaTargetFix.protected final voidTLcdProcedureGeometryCalculator.handleAngleArc(ILcdPoint aCentre, double aRadius, double aStartAngle, double aArcAngle, double aStartHeight, double aEndHeight, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.protected final voidTLcdProcedureGeometryCalculator.handleLine(ILcdPoint aStartPoint, ILcdPoint aEndPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.protected final voidTLcdProcedureGeometryCalculator.handlePoint(ILcdPoint aPoint, TLcdProcedureGeometryType aType, TLcdAircraftState aState, ILcdProcedureGeometryHandler aHandler) This method may be used by derived classes to output geometry.voidTLcdProcedureTrajectory.processProcedureGeometry(ILcdProcedureGeometryHandler aHandler) Iterates over the procedure geometry using anILcdProcedureGeometryHandler.