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

converts/splits a 2d curve to a list of beziers

#include <ShapeUpgrade_ConvertCurve2dToBezier.hxx>

Inheritance diagram for ShapeUpgrade_ConvertCurve2dToBezier:
Inheritance graph
[legend]

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.


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from ShapeUpgrade_SplitCurve2d.

Reimplemented from ShapeUpgrade_SplitCurve.

Handle_TColStd_HSequenceOfReal ShapeUpgrade_ConvertCurve2dToBezier::SplitParams ( ) const

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