Class TLcdGML32SurfacePatchArrayProperty

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

public class TLcdGML32SurfacePatchArrayProperty extends TLcdDataObject
gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches.
Since:
10.0
  • Field Details

    • ABSTRACT_SURFACE_PATCH_PROPERTY

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

    • TLcdGML32SurfacePatchArrayProperty

      public TLcdGML32SurfacePatchArrayProperty()
    • TLcdGML32SurfacePatchArrayProperty

      public TLcdGML32SurfacePatchArrayProperty(TLcdDataType aType)
  • Method Details

    • getAbstractSurfacePatch

      public List<TLcdGML32AbstractSurfacePatch> getAbstractSurfacePatch()
      Returns the value of the property that maps to the AbstractSurfacePatch element.

      A surface patch defines a homogeneous portion of a surface. The AbstractSurfacePatch element is the abstract head of the substitution group for all surface patch elements describing a continuous portion of a surface. All surface patches shall have an attribute interpolation (declared in the types derived from gml:AbstractSurfacePatchType) specifying the interpolation mechanism used for the patch using gml:SurfaceInterpolationType.

      Returns:
      the value of the ABSTRACT_SURFACE_PATCH_PROPERTY property.