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 Type
    Method
    Description
    getLeg(int aIndex)
    Returns the ILcdGeoPathLeg at the given index.
    int
    Returns the number of legs in this ILcdGeoPath.
  • Method Details

    • getLegCount

      int getLegCount()
      Returns the number of legs in this ILcdGeoPath.
      Returns:
      The number of legs in this ILcdGeoPath.
    • getLeg

      ILcdGeoPathLeg getLeg(int aIndex)
      Returns the ILcdGeoPathLeg 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()).