public class TLcdGML32Bezier extends TLcdGML32BSpline
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
NUM_DERIVATIVE_INTERIOR_PROPERTY
Data property that maps to the
numDerivativeInterior attribute. |
static TLcdDataProperty |
NUM_DERIVATIVES_AT_END_PROPERTY
Data property that maps to the
numDerivativesAtEnd attribute. |
static TLcdDataProperty |
NUM_DERIVATIVES_AT_START_PROPERTY
Data property that maps to the
numDerivativesAtStart attribute. |
DEGREE_PROPERTY, INTERPOLATION_ATTR_PROPERTY, IS_POLYNOMIAL_PROPERTY, KNOT_PROPERTY, KNOT_TYPE_PROPERTY, POS_GROUP_PROPERTY
INTERPOLATION_CIRCLE_BY_3POINTS, INTERPOLATION_CIRCLE_BY_CENTERPOINT, INTERPOLATION_CIRCULARARC_BY_3POINTS, INTERPOLATION_CIRCULARARC_BY_BULGE, INTERPOLATION_CIRCULARARC_BY_CENTERPOINT, INTERPOLATION_ELLIPTICAL, INTERPOLATION_GEODESIC, INTERPOLATION_LINEAR, INTERPOLATION_MIXED, INTERPOLATION_RHUMB
Constructor and Description |
---|
TLcdGML32Bezier() |
TLcdGML32Bezier(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
long |
getNumDerivativeInterior()
Returns the value of the property that maps to the
numDerivativeInterior attribute. |
long |
getNumDerivativesAtEnd()
Returns the value of the property that maps to the
numDerivativesAtEnd attribute. |
long |
getNumDerivativesAtStart()
Returns the value of the property that maps to the
numDerivativesAtStart attribute. |
void |
setNumDerivativeInterior(long aValue)
Sets the value of the property that maps to the
numDerivativeInterior attribute. |
void |
setNumDerivativesAtEnd(long aValue)
Sets the value of the property that maps to the
numDerivativesAtEnd attribute. |
void |
setNumDerivativesAtStart(long aValue)
Sets the value of the property that maps to the
numDerivativesAtStart attribute. |
getDegree, getInterpolationAttr, getIsPolynomial, getKnot, getKnotType, getPosGroup, setDegree, setInterpolationAttr, setIsPolynomial, setKnotType, setPosGroup
computePointSFCT, contains2D, contains2D, contains3D, contains3D, getBounds, getEndPoint, getEndTangent2D, getFocusPoint, getInterpolation, getLength2D, getLineSegmentIntersectionCount, getStartPoint, getStartTangent2D, getTangent2D
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone
public static final TLcdDataProperty NUM_DERIVATIVE_INTERIOR_PROPERTY
numDerivativeInterior
attribute.
The possible values for this property are instances of long
.public static final TLcdDataProperty NUM_DERIVATIVES_AT_END_PROPERTY
numDerivativesAtEnd
attribute.
The possible values for this property are instances of long
.public static final TLcdDataProperty NUM_DERIVATIVES_AT_START_PROPERTY
numDerivativesAtStart
attribute.
The possible values for this property are instances of long
.public TLcdGML32Bezier()
public TLcdGML32Bezier(TLcdDataType aType)
public long getNumDerivativeInterior()
numDerivativeInterior
attribute.NUM_DERIVATIVE_INTERIOR_PROPERTY
property.public void setNumDerivativeInterior(long aValue)
numDerivativeInterior
attribute.aValue
- the value to set for the NUM_DERIVATIVE_INTERIOR_PROPERTY
property.public long getNumDerivativesAtEnd()
numDerivativesAtEnd
attribute.NUM_DERIVATIVES_AT_END_PROPERTY
property.public void setNumDerivativesAtEnd(long aValue)
numDerivativesAtEnd
attribute.aValue
- the value to set for the NUM_DERIVATIVES_AT_END_PROPERTY
property.public long getNumDerivativesAtStart()
numDerivativesAtStart
attribute.NUM_DERIVATIVES_AT_START_PROPERTY
property.public void setNumDerivativesAtStart(long aValue)
numDerivativesAtStart
attribute.aValue
- the value to set for the NUM_DERIVATIVES_AT_START_PROPERTY
property.