Class TLcdGML31Knot
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,ILcdFeatured
,ILcdSelfDescribedFeatured
,Serializable
,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to themultiplicity
element.static final TLcdDataProperty
Data property that maps to thevalue
element.static final TLcdDataProperty
Data property that maps to theweight
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
Returns the value of the property that maps to themultiplicity
element.double
getValue()
Returns the value of the property that maps to thevalue
element.double
Returns the value of the property that maps to theweight
element.void
setMultiplicity
(long aValue) Sets the value of the property that maps to themultiplicity
element.void
setValue
(double aValue) Sets the value of the property that maps to thevalue
element.void
setWeight
(double aValue) Sets the value of the property that maps to theweight
element.Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
VALUE_PROPERTY
Data property that maps to thevalue
element. The possible values for this property are instances ofdouble
. -
MULTIPLICITY_PROPERTY
Data property that maps to themultiplicity
element. The possible values for this property are instances oflong
. -
WEIGHT_PROPERTY
Data property that maps to theweight
element. The possible values for this property are instances ofdouble
.
-
-
Constructor Details
-
TLcdGML31Knot
public TLcdGML31Knot() -
TLcdGML31Knot
-
-
Method Details
-
getValue
public double getValue()Returns the value of the property that maps to thevalue
element.The property "value" is the value of the parameter at the knot of the spline. The sequence of knots shall be a non-decreasing sequence. That is, each knot's value in the sequence shall be equal to or greater than the previous knot's value. The use of equal consecutive knots is normally handled using the multiplicity.
- Returns:
- the value of the
VALUE_PROPERTY
property.
-
setValue
public void setValue(double aValue) Sets the value of the property that maps to thevalue
element.The property "value" is the value of the parameter at the knot of the spline. The sequence of knots shall be a non-decreasing sequence. That is, each knot's value in the sequence shall be equal to or greater than the previous knot's value. The use of equal consecutive knots is normally handled using the multiplicity.
- Parameters:
aValue
- the value to set for theVALUE_PROPERTY
property.
-
getMultiplicity
public long getMultiplicity()Returns the value of the property that maps to themultiplicity
element.The property "multiplicity" is the multiplicity of this knot used in the definition of the spline (with the same weight).
- Returns:
- the value of the
MULTIPLICITY_PROPERTY
property.
-
setMultiplicity
public void setMultiplicity(long aValue) Sets the value of the property that maps to themultiplicity
element.The property "multiplicity" is the multiplicity of this knot used in the definition of the spline (with the same weight).
- Parameters:
aValue
- the value to set for theMULTIPLICITY_PROPERTY
property.
-
getWeight
public double getWeight()Returns the value of the property that maps to theweight
element.The property "weight" is the value of the averaging weight used for this knot of the spline.
- Returns:
- the value of the
WEIGHT_PROPERTY
property.
-
setWeight
public void setWeight(double aValue) Sets the value of the property that maps to theweight
element.The property "weight" is the value of the averaging weight used for this knot of the spline.
- Parameters:
aValue
- the value to set for theWEIGHT_PROPERTY
property.
-