public class TLcdGML31Knot extends TLcdFeaturedDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
MULTIPLICITY_PROPERTY
Data property that maps to the
multiplicity element. |
static TLcdDataProperty |
VALUE_PROPERTY
Data property that maps to the
value element. |
static TLcdDataProperty |
WEIGHT_PROPERTY
Data property that maps to the
weight element. |
Constructor and Description |
---|
TLcdGML31Knot() |
TLcdGML31Knot(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
long |
getMultiplicity()
Returns the value of the property that maps to the
multiplicity element. |
double |
getValue()
Returns the value of the property that maps to the
value element. |
double |
getWeight()
Returns the value of the property that maps to the
weight element. |
void |
setMultiplicity(long aValue)
Sets the value of the property that maps to the
multiplicity element. |
void |
setValue(double aValue)
Sets the value of the property that maps to the
value element. |
void |
setWeight(double aValue)
Sets the value of the property that maps to the
weight element. |
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
public static final TLcdDataProperty VALUE_PROPERTY
value
element.
The possible values for this property are instances of double
.public static final TLcdDataProperty MULTIPLICITY_PROPERTY
multiplicity
element.
The possible values for this property are instances of long
.public static final TLcdDataProperty WEIGHT_PROPERTY
weight
element.
The possible values for this property are instances of double
.public TLcdGML31Knot()
public TLcdGML31Knot(TLcdDataType aType)
public double getValue()
value
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.
VALUE_PROPERTY
property.public void setValue(double aValue)
value
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.
aValue
- the value to set for the VALUE_PROPERTY
property.public long getMultiplicity()
multiplicity
element.
The property "multiplicity" is the multiplicity of this knot used in the definition of the spline (with the same weight).
MULTIPLICITY_PROPERTY
property.public void setMultiplicity(long aValue)
multiplicity
element.
The property "multiplicity" is the multiplicity of this knot used in the definition of the spline (with the same weight).
aValue
- the value to set for the MULTIPLICITY_PROPERTY
property.public double getWeight()
weight
element.
The property "weight" is the value of the averaging weight used for this knot of the spline.
WEIGHT_PROPERTY
property.public void setWeight(double aValue)
weight
element.
The property "weight" is the value of the averaging weight used for this knot of the spline.
aValue
- the value to set for the WEIGHT_PROPERTY
property.