Open CASCADE Technology
6.9.0
|
#include <PGeom2d_BSplineCurve.hxx>
PGeom2d_BSplineCurve::PGeom2d_BSplineCurve | ( | ) |
Creates a BSplineCurve with default values.
PGeom2d_BSplineCurve::PGeom2d_BSplineCurve | ( | const Standard_Boolean | aRational, |
const Standard_Boolean | aPeriodic, | ||
const Standard_Integer | aSpineDegree, | ||
const Handle< PColgp_HArray1OfPnt2d > & | aPoles, | ||
const Handle< PColStd_HArray1OfReal > & | aWeights, | ||
const Handle< PColStd_HArray1OfReal > & | aKnots, | ||
const Handle< PColStd_HArray1OfInteger > & | aMultiplicities | ||
) |
Creates a BSplineCurve with these field values.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void PGeom2d_BSplineCurve::Knots | ( | const Handle< PColStd_HArray1OfReal > & | aKnots | ) |
Set the field knots with <aKnots>. The multiplicity of the knots are not modified.
Handle< PColStd_HArray1OfReal > PGeom2d_BSplineCurve::Knots | ( | ) | const |
returns the value of the field knots.
void PGeom2d_BSplineCurve::Multiplicities | ( | const Handle< PColStd_HArray1OfInteger > & | aMultiplicities | ) |
Set the field multiplicities with <aMultiplicities>.
Handle< PColStd_HArray1OfInteger > PGeom2d_BSplineCurve::Multiplicities | ( | ) | const |
returns the value of the field multiplicities.
void PGeom2d_BSplineCurve::Periodic | ( | const Standard_Boolean | aPeriodic | ) |
Set the field periodic with <aPeriodic>.
Standard_Boolean PGeom2d_BSplineCurve::Periodic | ( | ) | const |
Returns the value of the field periodic.
void PGeom2d_BSplineCurve::Poles | ( | const Handle< PColgp_HArray1OfPnt2d > & | aPoles | ) |
Set the value of the field poles with <aPoles>.
Handle< PColgp_HArray1OfPnt2d > PGeom2d_BSplineCurve::Poles | ( | ) | const |
Returns the value of the field poles.
void PGeom2d_BSplineCurve::Rational | ( | const Standard_Boolean | aRational | ) |
Set the value of the field rational with <aRational>.
Standard_Boolean PGeom2d_BSplineCurve::Rational | ( | ) | const |
Returns the value of the field rational.
void PGeom2d_BSplineCurve::SpineDegree | ( | const Standard_Integer | aSpineDegree | ) |
Set the value of the field spineDegree with <aSpineDegree>.
Standard_Integer PGeom2d_BSplineCurve::SpineDegree | ( | ) | const |
Returns the value of the field spineDegree.
void PGeom2d_BSplineCurve::Weights | ( | const Handle< PColStd_HArray1OfReal > & | aWeights | ) |
Set the value of the field weights with <aWeights>.
Handle< PColStd_HArray1OfReal > PGeom2d_BSplineCurve::Weights | ( | ) | const |
Returns the the value of the field weights.