|
Open CASCADE Technology
6.5.4
|
converts/splits a 2d curve to a list of beziers
#include <ShapeUpgrade_ConvertCurve2dToBezier.hxx>

Public Member Functions | |
| ShapeUpgrade_ConvertCurve2dToBezier () | |
| Empty constructor. | |
| virtual void | Compute () |
| Converts curve into a list of beziers, and stores the splitting parameters on original curve. | |
| virtual void | Build (const Standard_Boolean Segment) |
| Splits a list of beziers computed by Compute method according the split values and splitting parameters. | |
| Handle_TColStd_HSequenceOfReal | SplitParams () const |
| Returns the list of splitted parameters in original curve parametrisation. | |
| virtual void ShapeUpgrade_ConvertCurve2dToBezier::Build | ( | const Standard_Boolean | Segment | ) | [virtual] |
Reimplemented from ShapeUpgrade_SplitCurve2d.
| virtual void ShapeUpgrade_ConvertCurve2dToBezier::Compute | ( | ) | [virtual] |
Reimplemented from ShapeUpgrade_SplitCurve.
| Handle_TColStd_HSequenceOfReal ShapeUpgrade_ConvertCurve2dToBezier::SplitParams | ( | ) | const |
1.8.0