Class TLcdGML32LinearRingProperty

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32LinearRingProperty
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdGML32LinearRingProperty extends TLcdDataObject
A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.
Since:
10.0
  • Field Details

    • LINEAR_RING_PROPERTY

      public static final TLcdDataProperty LINEAR_RING_PROPERTY
      Data property that maps to the LinearRing element. The possible values for this property are instances of TLcdGML32LinearRing.
  • Constructor Details

    • TLcdGML32LinearRingProperty

      public TLcdGML32LinearRingProperty()
    • TLcdGML32LinearRingProperty

      public TLcdGML32LinearRingProperty(TLcdDataType aType)
  • Method Details

    • getLinearRing

      public TLcdGML32LinearRing getLinearRing()
      Returns the value of the property that maps to the LinearRing element.

      A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.

      Returns:
      the value of the LINEAR_RING_PROPERTY property.
    • setLinearRing

      public void setLinearRing(TLcdGML32LinearRing aValue)
      Sets the value of the property that maps to the LinearRing element.

      A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.

      Parameters:
      aValue - the value to set for the LINEAR_RING_PROPERTY property.