Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
ShapeConstruct_CompBezierCurves2dToBSplineCurve2d Class Reference

Converts a list of connecting Bezier Curves 2d to a
BSplineCurve 2d.
if possible, the continuity of the BSpline will be
increased to more than C0.

#include <ShapeConstruct_CompBezierCurves2dToBSplineCurve2d.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC ShapeConstruct_CompBezierCurves2dToBSplineCurve2d (const Standard_Real AngularTolerance=1.0e-4)
void AddCurve (const TColgp_Array1OfPnt2d &Poles)
void Perform ()
 Computes the algorithm.

Standard_Integer Degree () const
Standard_Integer NbPoles () const
void Poles (TColgp_Array1OfPnt2d &Poles) const
Standard_Integer NbKnots () const
void KnotsAndMults (TColStd_Array1OfReal &Knots, TColStd_Array1OfInteger &Mults) const

Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: