public class CadBoundaryPathSpline extends Object implements ICadBoundaryPathEntity
The Cad boundary path spline.
Constructor and Description |
---|
CadBoundaryPathSpline() |
Modifier and Type | Method and Description |
---|---|
List<Point2D> |
getControlPoints()
Gets or sets the control points.
|
short |
getControlPointsNumber()
Gets or sets the control points number.
|
int |
getDegree()
Gets or sets the degree.
|
Point2D |
getEndTangent()
Gets or sets the end tangent.
|
List<Point2D> |
getFitPoints()
Gets or sets the fit points.
|
short |
getFitPointsNumber()
Gets or sets the fit points number.
|
short |
getKnotsNumber()
Gets or sets the knots number.
|
List<Double> |
getKnotValues()
Gets or sets the knot values.
|
short |
getPeriodirc()
Gets or sets the periodic
|
short |
getRational()
Gets or sets the rational
|
Point2D |
getStartTangent()
Gets or sets the start tangent.
|
List<Double> |
getWeightParams()
Gets or sets the weight parameter
|
void |
setControlPoints(List<Point2D> value)
Gets or sets the control points.
|
void |
setControlPointsNumber(short value)
Gets or sets the control points number.
|
void |
setDegree(int value)
Gets or sets the degree.
|
void |
setEndTangent(Point2D value)
Gets or sets the end tangent.
|
void |
setFitPoints(List<Point2D> value)
Gets or sets the fit points.
|
void |
setFitPointsNumber(short value)
Gets or sets the fit points number.
|
void |
setKnotsNumber(short value)
Gets or sets the knots number.
|
void |
setKnotValues(List<Double> value)
Gets or sets the knot values.
|
void |
setPeriodirc(short value)
Gets or sets the periodic
|
void |
setRational(short value)
Gets or sets the rational
|
void |
setStartTangent(Point2D value)
Gets or sets the start tangent.
|
void |
setWeightParams(List<Double> value)
Gets or sets the weight parameter
|
CadBaseEntity |
toCadBaseEntity()
Converet a boundary path entity to cad base entity.
|
public final int getDegree()
Gets or sets the degree.
public final void setDegree(int value)
Gets or sets the degree.
public final short getRational()
Gets or sets the rational
public final void setRational(short value)
Gets or sets the rational
public final short getPeriodirc()
Gets or sets the periodic
public final void setPeriodirc(short value)
Gets or sets the periodic
public final short getKnotsNumber()
Gets or sets the knots number.
public final void setKnotsNumber(short value)
Gets or sets the knots number.
value
- The knots number.public final List<Double> getKnotValues()
Gets or sets the knot values.
public final void setKnotValues(List<Double> value)
Gets or sets the knot values.
value
- The knot values.public final short getControlPointsNumber()
Gets or sets the control points number.
public final void setControlPointsNumber(short value)
Gets or sets the control points number.
value
- The control points number.public final List<Point2D> getControlPoints()
Gets or sets the control points.
public final void setControlPoints(List<Point2D> value)
Gets or sets the control points.
value
- The control points.public final List<Double> getWeightParams()
Gets or sets the weight parameter
public final void setWeightParams(List<Double> value)
Gets or sets the weight parameter
value
- The weight parameterpublic final short getFitPointsNumber()
Gets or sets the fit points number.
public final void setFitPointsNumber(short value)
Gets or sets the fit points number.
value
- The fit points number.public final List<Point2D> getFitPoints()
Gets or sets the fit points.
public final void setFitPoints(List<Point2D> value)
Gets or sets the fit points.
value
- The fit points.public final Point2D getStartTangent()
Gets or sets the start tangent.
public final void setStartTangent(Point2D value)
Gets or sets the start tangent.
value
- The start tangent.public final Point2D getEndTangent()
Gets or sets the end tangent.
public final void setEndTangent(Point2D value)
Gets or sets the end tangent.
value
- The end tangent.public final CadBaseEntity toCadBaseEntity()
Converet a boundary path entity to cad base entity.
toCadBaseEntity
in interface ICadBoundaryPathEntity