Package com.luciad.ogc.filter.model
Class TLcdOGCDistance
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.filter.model.TLcdOGCDistance
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
This class represents the element
<ogc:Distance>
.
According to the OGC Filter specification, the content of the <Distance>
element represents the magnitude of the
distance and the units attribute is used to specify the units of measure.-
Constructor Summary
ConstructorDescriptionDefault constructor.TLcdOGCDistance
(double aValue, TLcdDistanceUnit aUnits) Constructs an instance for a given distance and units. -
Method Summary
-
Constructor Details
-
TLcdOGCDistance
public TLcdOGCDistance()Default constructor. -
TLcdOGCDistance
Constructs an instance for a given distance and units.- Parameters:
aValue
- the given distance.aUnits
- the given distance units.
-
-
Method Details
-
getValue
public double getValue()Gets the distance.- Returns:
- the distance.
-
setValue
public void setValue(double aValue) Sets the distance.- Parameters:
aValue
- the distance.
-
getUnits
Gets the distance units.- Returns:
- the distance units.
-
setUnits
Sets the distance units.- Parameters:
aUnits
- the distance units.
-
equals
-
hashCode
public int hashCode()
-