Interface ILcdGML3CurveSegmentArrayProperty


public interface ILcdGML3CurveSegmentArrayProperty
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:CurveSegmentArrayPropertyType type.

A container for an array of curve segments.

(GML Specification, v3.1.0, paragraph 10.2.1.3)

  • Method Details

    • getCurveSegment

      ILcdGML3AbstractCurveSegment getCurveSegment(int aIndex)
      Deprecated.
      Returns the curve segment at the given index.
      Parameters:
      aIndex - the curve segment at the given index.
      Returns:
      the curve segment at the given index.
      Throws:
      IndexOutOfBoundsException - if aIndex < 0 || aIndex >= getCurveSegmentCount()
    • getCurveSegmentCount

      int getCurveSegmentCount()
      Deprecated.
      Returns the number of curve segments contained in this property.
      Returns:
      the number of curve segments contained in this property.
    • setCurveSegments

      void setCurveSegments(ILcdGML3AbstractCurveSegment[] aCurveSegments)
      Deprecated.
      Sets the array of curve segments to be contained in this property.
      Parameters:
      aCurveSegments - the array of curve segments to be contained in this property.