public abstract class StepBSplineCurve extends StepBoundedCurve
BSplineCurve class for STP file.
Constructor and Description |
---|
StepBSplineCurve(String name,
List<StepCartesianPoint> controlPoints) |
StepBSplineCurve(String name,
StepCartesianPoint... controlPoints) |
Modifier and Type | Method and Description |
---|---|
boolean |
getClosedCurve() |
List<StepCartesianPoint> |
getControlPointsList() |
int |
getCurveForm() |
int |
getDegree() |
boolean |
getSelfIntersect() |
void |
setClosedCurve(boolean value) |
void |
setCurveForm(int value) |
void |
setDegree(int value) |
void |
setSelfIntersect(boolean value) |
getItemType, getName, setName
public StepBSplineCurve(String name, List<StepCartesianPoint> controlPoints)
public StepBSplineCurve(String name, StepCartesianPoint... controlPoints)
public final int getDegree()
public final void setDegree(int value)
public final List<StepCartesianPoint> getControlPointsList()
public final int getCurveForm()
public final void setCurveForm(int value)
public final boolean getClosedCurve()
public final void setClosedCurve(boolean value)
public final boolean getSelfIntersect()
public final void setSelfIntersect(boolean value)