Interface ILcdGML3CurveArrayProperty


public interface ILcdGML3CurveArrayProperty
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:CurveArrayPropertyType type.

A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported.

(GML Specification, v3.1.0, paragraph 9.2.1.7)

  • Method Summary

    Modifier and Type
    Method
    Description
    getCurve(int aIndex)
    Deprecated.
    Returns the curve at the given index.
    int
    Deprecated.
    Returns the number of curves contained in this curve array property.
    void
    Deprecated.
    Set the curves array to be contained in this curve array property.
  • Method Details

    • getCurve

      ILcdGML3AbstractCurve getCurve(int aIndex)
      Deprecated.
      Returns the curve at the given index.
      Parameters:
      aIndex - the index of the curve to be returned.
      Returns:
      the curve at the given index.
      Throws:
      IndexOutOfBoundsException - if aIndex < 0 || aIndex >= getCurveCount()
    • getCurveCount

      int getCurveCount()
      Deprecated.
      Returns the number of curves contained in this curve array property.
      Returns:
      the number of curves contained in this curve array property.
    • setCurves

      void setCurves(ILcdGML3AbstractCurve[] aCurves)
      Deprecated.
      Set the curves array to be contained in this curve array property.
      Parameters:
      aCurves - the curves array to be contained in this curve array property.