Uses of Interface
com.luciad.ais.shape.ILcdGeoPathLeg
Packages that use ILcdGeoPathLeg
Package
Description
Provides classes and interfaces for all aerodrome related aspects.
Provides classes and interfaces for all airspace related aspects (like airspaces,
airspace associations and airspace segments).
Provides classes and interfaces for all parachute jump area related aspects.
Everything related to representing three-dimensional shapes that are domain independent.
-
Uses of ILcdGeoPathLeg in com.luciad.ais.model.aerodrome
Methods in com.luciad.ais.model.aerodrome that return ILcdGeoPathLegMethods in com.luciad.ais.model.aerodrome with parameters of type ILcdGeoPathLegModifier and TypeMethodDescriptionvoidTLcdHelipad.addLeg(ILcdGeoPathLeg aLeg) voidTLcdHelipad.insertLegAt(ILcdGeoPathLeg aLeg, int anIndex) -
Uses of ILcdGeoPathLeg in com.luciad.ais.model.airspace
Subinterfaces of ILcdGeoPathLeg in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterfaceThis interface describes the geometry and the relationships of an airspace segment.interfaceThis interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment.Classes in com.luciad.ais.model.airspace that implement ILcdGeoPathLegModifier and TypeClassDescriptionclassThe default implementation of an airspace segment without features.classAn implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LISTas geopath leg type together with a shared subpointlist as dataset.Methods in com.luciad.ais.model.airspace that return ILcdGeoPathLeg -
Uses of ILcdGeoPathLeg in com.luciad.ais.model.parachutejumparea
Subinterfaces of ILcdGeoPathLeg in com.luciad.ais.model.parachutejumpareaModifier and TypeInterfaceDescriptioninterfaceThis interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment.interfaceThis interface describes the geometry and the relationships of an parachute jump area segment.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdGeoPathLegModifier and TypeClassDescriptionclassThe default implementation of a parachute jump area segment without features.Methods in com.luciad.ais.model.parachutejumparea that return ILcdGeoPathLeg -
Uses of ILcdGeoPathLeg in com.luciad.ais.shape
Subinterfaces of ILcdGeoPathLeg in com.luciad.ais.shapeModifier and TypeInterfaceDescriptioninterfaceAn editable extension ofILcdGeoPathLeg.Classes in com.luciad.ais.shape that implement ILcdGeoPathLegModifier and TypeClassDescriptionclassAn implementation of theILcdGeoPathLeginterface.Methods in com.luciad.ais.shape that return ILcdGeoPathLegModifier and TypeMethodDescriptionILcdGeoPath.getLeg(int aIndex) Returns theILcdGeoPathLegat the given index.TLcdGeoPath.getLeg(int aIndex) TLcdDiscretizedLonLatGeoPath.getLegForPoint(int aPointIndex) Returns the ILcdGeoPathLeg that contains the discretized point at the given index.Methods in com.luciad.ais.shape with parameters of type ILcdGeoPathLegModifier and TypeMethodDescriptionprotected booleanTLcdDiscretizedLonLatGeoPath.acceptCorrection(ILcdGeoPathLeg aLeg, int aType, ILcdPoint aOriginalPoint, ILcdPoint aNewPoint) Checks whether the proposed data correction is accepted or not, to prevent self-intersections in the discretized pointlists.voidILcdEditableGeoPath.addLeg(ILcdGeoPathLeg aLeg) Adds the specified leg to the end of this GeoPath.voidTLcdDiscretizedLonLatGeoPath.addLeg(ILcdGeoPathLeg aGeoPathLeg) AddaGeoPathLegto this GeoPath.voidTLcdGeoPath.addLeg(ILcdGeoPathLeg aLeg) voidILcdEditableGeoPath.insertLegAt(ILcdGeoPathLeg aLeg, int aIndex) Adds aILcdGeoPathLegobject to theILcdEditableGeoPathon the specified index.voidTLcdDiscretizedLonLatGeoPath.insertLegAt(ILcdGeoPathLeg aLeg, int anIndex) voidTLcdGeoPath.insertLegAt(ILcdGeoPathLeg aLeg, int anIndex) booleanTLcdDiscretizedLonLatGeoPath.removeLeg(ILcdGeoPathLeg aGeoPathLeg) RemoveaGeoPathLegfrom this GeoPath.booleanTLcdGeoPath.removeLeg(ILcdGeoPathLeg aLeg)