Class TLcdGML32AbstractParametricCurveSurface

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdShape, ILcdCloneable, ILcdDeepCloneable, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML32AbstractGriddedSurface

public class TLcdGML32AbstractParametricCurveSurface extends TLcdGML32AbstractSurfacePatch
The element provides a substitution group head for the surface patches based on parametric curves. All properties are specified in the derived subtypes. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.40. If provided, the aggregationType attribute shall have the value "set".
Since:
10.0
See Also:
  • Field Details

    • AGGREGATION_TYPE_PROPERTY

      public static final TLcdDataProperty AGGREGATION_TYPE_PROPERTY
      Data property that maps to the aggregationType attribute. The possible values for this property are instances of ELcdGML32Aggregation.
  • Constructor Details

    • TLcdGML32AbstractParametricCurveSurface

      public TLcdGML32AbstractParametricCurveSurface()
    • TLcdGML32AbstractParametricCurveSurface

      public TLcdGML32AbstractParametricCurveSurface(TLcdDataType aType)
  • Method Details

    • getAggregationType

      public ELcdGML32Aggregation getAggregationType()
      Returns the value of the property that maps to the aggregationType attribute.
      Returns:
      the value of the AGGREGATION_TYPE_PROPERTY property.
    • setAggregationType

      public void setAggregationType(ELcdGML32Aggregation aValue)
      Sets the value of the property that maps to the aggregationType attribute.
      Parameters:
      aValue - the value to set for the AGGREGATION_TYPE_PROPERTY property.