Package com.luciad.format.gml32.model
Class TLcdGML32GridFunction
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32GridFunction
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid. It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set.
The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post). If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thesequenceRule
element.static final TLcdDataProperty
Data property that maps to thestartPoint
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thesequenceRule
element.Returns the value of the property that maps to thestartPoint
element.void
setSequenceRule
(TLcdGML32SequenceRule aValue) Sets the value of the property that maps to thesequenceRule
element.void
setStartPoint
(ILcdLongList aValue) Sets the value of the property that maps to thestartPoint
element.
-
Field Details
-
SEQUENCE_RULE_PROPERTY
Data property that maps to thesequenceRule
element. The possible values for this property are instances ofTLcdGML32SequenceRule
. -
START_POINT_PROPERTY
Data property that maps to thestartPoint
element. The possible values for this property are instances ofILcdLongList
.
-
-
Constructor Details
-
TLcdGML32GridFunction
public TLcdGML32GridFunction() -
TLcdGML32GridFunction
-
-
Method Details
-
getSequenceRule
Returns the value of the property that maps to thesequenceRule
element.- Returns:
- the value of the
SEQUENCE_RULE_PROPERTY
property.
-
setSequenceRule
Sets the value of the property that maps to thesequenceRule
element.- Parameters:
aValue
- the value to set for theSEQUENCE_RULE_PROPERTY
property.
-
getStartPoint
Returns the value of the property that maps to thestartPoint
element.- Returns:
- the value of the
START_POINT_PROPERTY
property.
-
setStartPoint
Sets the value of the property that maps to thestartPoint
element.- Parameters:
aValue
- the value to set for theSTART_POINT_PROPERTY
property.
-