Package com.luciad.format.gml31.model
Class TLcdGML31GridFunction
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.datamodel.TLcdFeaturedDataObject
com.luciad.format.gml31.model.TLcdGML31GridFunction
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
- Direct Known Subclasses:
TLcdGML31IndexMap
Defines how values in the domain are mapped to the range set. The start point and the sequencing rule are specified here.
- Since:
- 2018.1
- See Also:
-
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
(TLcdGML31SequenceRule 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.Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
SEQUENCE_RULE_PROPERTY
Data property that maps to thesequenceRule
element. The possible values for this property are instances ofTLcdGML31SequenceRule
. -
START_POINT_PROPERTY
Data property that maps to thestartPoint
element. The possible values for this property are instances ofILcdLongList
.
-
-
Constructor Details
-
TLcdGML31GridFunction
public TLcdGML31GridFunction() -
TLcdGML31GridFunction
-
-
Method Details
-
getSequenceRule
Returns the value of the property that maps to thesequenceRule
element.If absent, the implied value is "Linear".
- Returns:
- the value of the
SEQUENCE_RULE_PROPERTY
property.
-
setSequenceRule
Sets the value of the property that maps to thesequenceRule
element.If absent, the implied value is "Linear".
- Parameters:
aValue
- the value to set for theSEQUENCE_RULE_PROPERTY
property.
-
getStartPoint
Returns the value of the property that maps to thestartPoint
element.Index position of the first grid post, which must lie somwhere in the GridEnvelope. If absent, the startPoint is equal to the value of gridEnvelope::low from the grid definition.
- Returns:
- the value of the
START_POINT_PROPERTY
property.
-
setStartPoint
Sets the value of the property that maps to thestartPoint
element.Index position of the first grid post, which must lie somwhere in the GridEnvelope. If absent, the startPoint is equal to the value of gridEnvelope::low from the grid definition.
- Parameters:
aValue
- the value to set for theSTART_POINT_PROPERTY
property.
-