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 TypeMethodDescriptionvoid
TLcdHelipad.addLeg
(ILcdGeoPathLeg aLeg) void
TLcdHelipad.insertLegAt
(ILcdGeoPathLeg aLeg, int anIndex) -
Uses of ILcdGeoPathLeg in com.luciad.ais.model.airspace
Subinterfaces of ILcdGeoPathLeg in com.luciad.ais.model.airspaceModifier and TypeInterfaceDescriptioninterface
This interface describes the geometry and the relationships of an airspace segment.interface
This interface defines operations to edit the attributes and relationships of anILcdAirspaceSegment
.Classes in com.luciad.ais.model.airspace that implement ILcdGeoPathLegModifier and TypeClassDescriptionclass
The default implementation of an airspace segment without features.class
An implementation of an airspace segment that uses aILcdGeoPathLeg.SUB_POINT_LIST
as 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 TypeInterfaceDescriptioninterface
This interface defines operations to edit the attributes and relationships of anILcdParachuteJumpAreaSegment
.interface
This interface describes the geometry and the relationships of an parachute jump area segment.Classes in com.luciad.ais.model.parachutejumparea that implement ILcdGeoPathLegModifier and TypeClassDescriptionclass
The 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 TypeInterfaceDescriptioninterface
An editable extension ofILcdGeoPathLeg
.Classes in com.luciad.ais.shape that implement ILcdGeoPathLegModifier and TypeClassDescriptionclass
An implementation of theILcdGeoPathLeg
interface.Methods in com.luciad.ais.shape that return ILcdGeoPathLegModifier and TypeMethodDescriptionILcdGeoPath.getLeg
(int aIndex) Returns theILcdGeoPathLeg
at 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 boolean
TLcdDiscretizedLonLatGeoPath.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.void
ILcdEditableGeoPath.addLeg
(ILcdGeoPathLeg aLeg) Adds the specified leg to the end of this GeoPath.void
TLcdDiscretizedLonLatGeoPath.addLeg
(ILcdGeoPathLeg aGeoPathLeg) AddaGeoPathLeg
to this GeoPath.void
TLcdGeoPath.addLeg
(ILcdGeoPathLeg aLeg) void
ILcdEditableGeoPath.insertLegAt
(ILcdGeoPathLeg aLeg, int aIndex) Adds aILcdGeoPathLeg
object to theILcdEditableGeoPath
on the specified index.void
TLcdDiscretizedLonLatGeoPath.insertLegAt
(ILcdGeoPathLeg aLeg, int anIndex) void
TLcdGeoPath.insertLegAt
(ILcdGeoPathLeg aLeg, int anIndex) boolean
TLcdDiscretizedLonLatGeoPath.removeLeg
(ILcdGeoPathLeg aGeoPathLeg) RemoveaGeoPathLeg
from this GeoPath.boolean
TLcdGeoPath.removeLeg
(ILcdGeoPathLeg aLeg)