Open CASCADE Technology
6.9.0
|
Converts a list of connecting Bezier Curves to a BSplineCurve. if possible, the continuity of the BSpline will be increased to more than C0. More...
#include <ShapeConstruct_CompBezierCurvesToBSplineCurve.hxx>
Public Member Functions | |
ShapeConstruct_CompBezierCurvesToBSplineCurve (const Standard_Real AngularTolerance=1.0e-4) | |
void | AddCurve (const TColgp_Array1OfPnt &Poles) |
void | Perform () |
Computes the algorithm. More... | |
Standard_Integer | Degree () const |
Standard_Integer | NbPoles () const |
void | Poles (TColgp_Array1OfPnt &Poles) const |
Standard_Integer | NbKnots () const |
void | KnotsAndMults (TColStd_Array1OfReal &Knots, TColStd_Array1OfInteger &Mults) const |
Converts a list of connecting Bezier Curves to a BSplineCurve. if possible, the continuity of the BSpline will be increased to more than C0.
ShapeConstruct_CompBezierCurvesToBSplineCurve::ShapeConstruct_CompBezierCurvesToBSplineCurve | ( | const Standard_Real | AngularTolerance = 1.0e-4 | ) |
void ShapeConstruct_CompBezierCurvesToBSplineCurve::AddCurve | ( | const TColgp_Array1OfPnt & | Poles | ) |
Standard_Integer ShapeConstruct_CompBezierCurvesToBSplineCurve::Degree | ( | ) | const |
void ShapeConstruct_CompBezierCurvesToBSplineCurve::KnotsAndMults | ( | TColStd_Array1OfReal & | Knots, |
TColStd_Array1OfInteger & | Mults | ||
) | const |
Standard_Integer ShapeConstruct_CompBezierCurvesToBSplineCurve::NbKnots | ( | ) | const |
Standard_Integer ShapeConstruct_CompBezierCurvesToBSplineCurve::NbPoles | ( | ) | const |
void ShapeConstruct_CompBezierCurvesToBSplineCurve::Perform | ( | ) |
Computes the algorithm.
void ShapeConstruct_CompBezierCurvesToBSplineCurve::Poles | ( | TColgp_Array1OfPnt & | Poles | ) | const |