Class TLcdGML31CurveSegmentArrayProperty

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml31.model.TLcdGML31CurveSegmentArrayProperty
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable

public class TLcdGML31CurveSegmentArrayProperty extends TLcdFeaturedDataObject
A container for an array of curve segments.
Since:
10.0
See Also:
  • Field Details

    • CURVE_SEGMENT_PROPERTY

      public static final TLcdDataProperty CURVE_SEGMENT_PROPERTY
      Data property that maps to the _CurveSegment element. The possible values for this property are instances of List<TLcdGML31AbstractCurveSegment>.
  • Constructor Details

    • TLcdGML31CurveSegmentArrayProperty

      public TLcdGML31CurveSegmentArrayProperty()
    • TLcdGML31CurveSegmentArrayProperty

      public TLcdGML31CurveSegmentArrayProperty(TLcdDataType aType)
  • Method Details

    • getCurveSegment

      public List<TLcdGML31AbstractCurveSegment> getCurveSegment()
      Returns the value of the property that maps to the _CurveSegment element.

      The "_CurveSegment" element is the abstract head of the substitution group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism.

      Returns:
      the value of the CURVE_SEGMENT_PROPERTY property.