Package com.luciad.format.gml32.model
Class TLcdGML32AbstractGriddedSurface
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractSurfacePatch
com.luciad.format.gml32.model.TLcdGML32AbstractParametricCurveSurface
com.luciad.format.gml32.model.TLcdGML32AbstractGriddedSurface
- All Implemented Interfaces:
ILcdDataObject,ILcdBounded,ILcdShape,ILcdCloneable,ILcdDeepCloneable,Serializable,Cloneable
- Direct Known Subclasses:
TLcdGML32Cone,TLcdGML32Cylinder,TLcdGML32Sphere
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thecolumnsattribute.static final TLcdDataPropertyData property that maps to therowsattribute.static final TLcdDataPropertyData property that maps to therowselement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractParametricCurveSurface
AGGREGATION_TYPE_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thecolumnsattribute.getRows()Returns the value of the property that maps to therowselement.Returns the value of the property that maps to therowsattribute.voidsetColumns(Long aValue) Sets the value of the property that maps to thecolumnsattribute.voidsetRows(TLcdGML32Rows aValue) Sets the value of the property that maps to therowselement.voidsetRowsAttr(Long aValue) Sets the value of the property that maps to therowsattribute.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractParametricCurveSurface
getAggregationType, setAggregationTypeMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractSurfacePatch
contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPointMethods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toStringMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.luciad.util.ILcdCloneable
clone
-
Field Details
-
COLUMNS_PROPERTY
Data property that maps to thecolumnsattribute. The possible values for this property are instances ofLong. -
ROWS_ATTR_PROPERTY
Data property that maps to therowsattribute. The possible values for this property are instances ofLong. -
ROWS_PROPERTY
Data property that maps to therowselement. The possible values for this property are instances ofTLcdGML32Rows.
-
-
Constructor Details
-
TLcdGML32AbstractGriddedSurface
public TLcdGML32AbstractGriddedSurface() -
TLcdGML32AbstractGriddedSurface
-
-
Method Details
-
getColumns
Returns the value of the property that maps to thecolumnsattribute.- Returns:
- the value of the
COLUMNS_PROPERTYproperty.
-
setColumns
Sets the value of the property that maps to thecolumnsattribute.- Parameters:
aValue- the value to set for theCOLUMNS_PROPERTYproperty.
-
getRowsAttr
Returns the value of the property that maps to therowsattribute.- Returns:
- the value of the
ROWS_ATTR_PROPERTYproperty.
-
setRowsAttr
Sets the value of the property that maps to therowsattribute.- Parameters:
aValue- the value to set for theROWS_ATTR_PROPERTYproperty.
-
getRows
Returns the value of the property that maps to therowselement.- Returns:
- the value of the
ROWS_PROPERTYproperty.
-
setRows
Sets the value of the property that maps to therowselement.- Parameters:
aValue- the value to set for theROWS_PROPERTYproperty.
-