Class TLcdGML31Knot
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,ILcdFeatured,ILcdSelfDescribedFeatured,Serializable,Cloneable
- Since:
- 10.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to themultiplicityelement.static final TLcdDataPropertyData property that maps to thevalueelement.static final TLcdDataPropertyData property that maps to theweightelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongReturns the value of the property that maps to themultiplicityelement.doublegetValue()Returns the value of the property that maps to thevalueelement.doubleReturns the value of the property that maps to theweightelement.voidsetMultiplicity(long aValue) Sets the value of the property that maps to themultiplicityelement.voidsetValue(double aValue) Sets the value of the property that maps to thevalueelement.voidsetWeight(double aValue) Sets the value of the property that maps to theweightelement.Methods inherited from class com.luciad.datamodel.TLcdFeaturedDataObject
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
-
Field Details
-
VALUE_PROPERTY
Data property that maps to thevalueelement. The possible values for this property are instances ofdouble. -
MULTIPLICITY_PROPERTY
Data property that maps to themultiplicityelement. The possible values for this property are instances oflong. -
WEIGHT_PROPERTY
Data property that maps to theweightelement. 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 thevalueelement.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_PROPERTYproperty.
-
setValue
public void setValue(double aValue) Sets the value of the property that maps to thevalueelement.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_PROPERTYproperty.
-
getMultiplicity
public long getMultiplicity()Returns the value of the property that maps to themultiplicityelement.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_PROPERTYproperty.
-
setMultiplicity
public void setMultiplicity(long aValue) Sets the value of the property that maps to themultiplicityelement.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_PROPERTYproperty.
-
getWeight
public double getWeight()Returns the value of the property that maps to theweightelement.The property "weight" is the value of the averaging weight used for this knot of the spline.
- Returns:
- the value of the
WEIGHT_PROPERTYproperty.
-
setWeight
public void setWeight(double aValue) Sets the value of the property that maps to theweightelement.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_PROPERTYproperty.
-