Interface ILcdGML3DirectPositionList

All Superinterfaces:
ILcdGML3SrsInformationGroup, ILcdGML3SrsReferenceGroup

public interface ILcdGML3DirectPositionList extends ILcdGML3SrsReferenceGroup
Deprecated.
This class has been deprecated. The GML decoders and encoders in the com.luciad.format.gml3.* packages are replaced by new decoders and encoders in the packages com.luciad.format.gml2.xml, com.luciad.format.gml31.xml and com.luciad.format.gml32.xml.
Interface for the gml:DirectPositionListType type.

DirectPositionList instances hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).

(GML Specification, v3.1.0, paragraph 9.1.3.2)

  • Method Details

    • getCoordinate

      double getCoordinate(int aPositionIndex, int aCoordinateIndex)
      Deprecated.
      Returns the coordinate at the given position and coordinate index.
      Parameters:
      aPositionIndex - the positional index of the coordinate to be returned.
      aCoordinateIndex - the coordinate index of the coordinate to be returned.
      Returns:
      the coordinate at the given position and coordinate index.
      Throws:
      IndexOutOfBoundsException - if aPositionIndex < 0 || aPositionIndex >= getPositionCount() || aCoordinateIndex < 0 || aCoordinateIndex >= getCoordinateCount
    • getPositionCount

      int getPositionCount()
      Deprecated.
      Returns the number of positions present in this position list.
      Returns:
      the number of positions present in this position list.
    • getCoordinateCount

      int getCoordinateCount()
      Deprecated.
      Returns the number of coordinates of the positions contained in this position list
      Returns:
      the number of coordinates of the positions contained in this position list
    • setCoordinates

      void setCoordinates(double[] aDoubles)
      Deprecated.
      Sets the array of coordinates to be contained in this position list.
      Parameters:
      aDoubles -