Class TLcdGML32AbstractGriddedSurface

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdShape, ILcdCloneable, ILcdDeepCloneable, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML32Cone, TLcdGML32Cylinder, TLcdGML32Sphere

public class TLcdGML32AbstractGriddedSurface extends TLcdGML32AbstractParametricCurveSurface
if provided, rows gives the number of rows, columns the number of columns in the parameter grid. The parameter grid is represented by an instance of the gml:PointGrid group. The element provides a substitution group head for the surface patches based on a grid. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.41.
Since:
10.0
See Also:
  • Field Details

    • COLUMNS_PROPERTY

      public static final TLcdDataProperty COLUMNS_PROPERTY
      Data property that maps to the columns attribute. The possible values for this property are instances of Long.
    • ROWS_ATTR_PROPERTY

      public static final TLcdDataProperty ROWS_ATTR_PROPERTY
      Data property that maps to the rows attribute. The possible values for this property are instances of Long.
    • ROWS_PROPERTY

      public static final TLcdDataProperty ROWS_PROPERTY
      Data property that maps to the rows element. The possible values for this property are instances of TLcdGML32Rows.
  • Constructor Details

    • TLcdGML32AbstractGriddedSurface

      public TLcdGML32AbstractGriddedSurface()
    • TLcdGML32AbstractGriddedSurface

      public TLcdGML32AbstractGriddedSurface(TLcdDataType aType)
  • Method Details

    • getColumns

      public Long getColumns()
      Returns the value of the property that maps to the columns attribute.
      Returns:
      the value of the COLUMNS_PROPERTY property.
    • setColumns

      public void setColumns(Long aValue)
      Sets the value of the property that maps to the columns attribute.
      Parameters:
      aValue - the value to set for the COLUMNS_PROPERTY property.
    • getRowsAttr

      public Long getRowsAttr()
      Returns the value of the property that maps to the rows attribute.
      Returns:
      the value of the ROWS_ATTR_PROPERTY property.
    • setRowsAttr

      public void setRowsAttr(Long aValue)
      Sets the value of the property that maps to the rows attribute.
      Parameters:
      aValue - the value to set for the ROWS_ATTR_PROPERTY property.
    • getRows

      public TLcdGML32Rows getRows()
      Returns the value of the property that maps to the rows element.
      Returns:
      the value of the ROWS_PROPERTY property.
    • setRows

      public void setRows(TLcdGML32Rows aValue)
      Sets the value of the property that maps to the rows element.
      Parameters:
      aValue - the value to set for the ROWS_PROPERTY property.