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 TLcdDataProperty
Data property that maps to thecolumns
attribute.static final TLcdDataProperty
Data property that maps to therows
attribute.static final TLcdDataProperty
Data property that maps to therows
element.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 thecolumns
attribute.getRows()
Returns the value of the property that maps to therows
element.Returns the value of the property that maps to therows
attribute.void
setColumns
(Long aValue) Sets the value of the property that maps to thecolumns
attribute.void
setRows
(TLcdGML32Rows aValue) Sets the value of the property that maps to therows
element.void
setRowsAttr
(Long aValue) Sets the value of the property that maps to therows
attribute.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractParametricCurveSurface
getAggregationType, setAggregationType
Methods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractSurfacePatch
contains2D, contains2D, contains3D, contains3D, getBounds, getFocusPoint
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.luciad.util.ILcdCloneable
clone
-
Field Details
-
COLUMNS_PROPERTY
Data property that maps to thecolumns
attribute. The possible values for this property are instances ofLong
. -
ROWS_ATTR_PROPERTY
Data property that maps to therows
attribute. The possible values for this property are instances ofLong
. -
ROWS_PROPERTY
Data property that maps to therows
element. The possible values for this property are instances ofTLcdGML32Rows
.
-
-
Constructor Details
-
Method Details
-
getColumns
Returns the value of the property that maps to thecolumns
attribute.- Returns:
- the value of the
COLUMNS_PROPERTY
property.
-
setColumns
Sets the value of the property that maps to thecolumns
attribute.- Parameters:
aValue
- the value to set for theCOLUMNS_PROPERTY
property.
-
getRowsAttr
Returns the value of the property that maps to therows
attribute.- Returns:
- the value of the
ROWS_ATTR_PROPERTY
property.
-
setRowsAttr
Sets the value of the property that maps to therows
attribute.- Parameters:
aValue
- the value to set for theROWS_ATTR_PROPERTY
property.
-
getRows
Returns the value of the property that maps to therows
element.- Returns:
- the value of the
ROWS_PROPERTY
property.
-
setRows
Sets the value of the property that maps to therows
element.- Parameters:
aValue
- the value to set for theROWS_PROPERTY
property.
-