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 ILcdGeoPathLegs.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetLeg(int aIndex) Returns theILcdGeoPathLegat the given index.intReturns 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 theILcdGeoPathLegat the given index.- Parameters:
aIndex- an index.- Returns:
- The
ILcdGeoPathLegat the given index. - Throws:
ArrayIndexOutOfBoundsException- if the index is out of range (index < 0 || index >= getLegCount()).
-