Class TLcdGML31SurfacePatchArrayProperty

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml31.model.TLcdGML31SurfacePatchArrayProperty
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML31PolygonPatchArrayProperty, TLcdGML31TrianglePatchArrayProperty

public class TLcdGML31SurfacePatchArrayProperty extends TLcdFeaturedDataObject
A container for an array of surface patches.
Since:
10.0
See Also:
  • Field Details

    • SURFACE_PATCH_PROPERTY

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

    • TLcdGML31SurfacePatchArrayProperty

      public TLcdGML31SurfacePatchArrayProperty()
    • TLcdGML31SurfacePatchArrayProperty

      public TLcdGML31SurfacePatchArrayProperty(TLcdDataType aType)
  • Method Details

    • getSurfacePatch

      public List<TLcdGML31AbstractSurfacePatch> getSurfacePatch()
      Returns the value of the property that maps to the _SurfacePatch element.

      The "_SurfacePatch" element is the abstract head of the substitution group for all surface patch elements describing a continuous portion of a surface.

      Returns:
      the value of the SURFACE_PATCH_PROPERTY property.