Package com.luciad.ais.shape
Interface ILcdGeoPath
- All Known Subinterfaces:
ILcdAirspace
,ILcdAirspaceCorridor
,ILcdEditableAirspace
,ILcdEditableAirspaceCorridor
,ILcdEditableGeoPath
,ILcdEditableHelipad
,ILcdEditableParachuteJumpArea
,ILcdEditableRefuelingAirspace
,ILcdHelipad
,ILcdParachuteJumpArea
,ILcdRefuelingAirspace
- All Known Implementing Classes:
ALcdDiscretizedGeoPath
,TLcdAirspace
,TLcdAirspaceCorridor
,TLcdDiscretizedLonLatGeoPath
,TLcdFeaturedAirspace
,TLcdFeaturedAirspaceCorridor
,TLcdFeaturedHelipad
,TLcdFeaturedParachuteJumpArea
,TLcdFeaturedRefuelingAirspace
,TLcdGeoPath
,TLcdHelipad
,TLcdParachuteJumpArea
,TLcdRefuelingAirspace
public interface ILcdGeoPath
An
ILcdGeoPath
is a shape consisting of multiple ILcdGeoPathLeg
s.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetLeg
(int aIndex) Returns theILcdGeoPathLeg
at the given index.int
Returns the number of legs in thisILcdGeoPath
.
-
Method Details
-
getLegCount
int getLegCount()Returns the number of legs in thisILcdGeoPath
.- Returns:
- The number of legs in this
ILcdGeoPath
.
-
getLeg
Returns theILcdGeoPathLeg
at the given index.- Parameters:
aIndex
- an index.- Returns:
- The
ILcdGeoPathLeg
at the given index. - Throws:
ArrayIndexOutOfBoundsException
- if the index is out of range (index < 0 || index >= getLegCount()).
-