#include <ShapeUpgrade_ShapeConvertToBezier.hxx>
Inheritance diagram for ShapeUpgrade_ShapeConvertToBezier:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | ShapeUpgrade_ShapeConvertToBezier () |
| Empty constructor. . | |
| Standard_EXPORT | ShapeUpgrade_ShapeConvertToBezier (const TopoDS_Shape &S) |
| Initialize by a Shape. . | |
| void | Set2dConversion (const Standard_Boolean mode) |
| Sets mode for conversion 2D curves to bezier. . | |
| Standard_Boolean | Get2dConversion () const |
| Returns the 2D conversion mode. . | |
| void | Set3dConversion (const Standard_Boolean mode) |
| Sets mode for conversion 3d curves to bezier. . | |
| Standard_Boolean | Get3dConversion () const |
| Returns the 3D conversion mode. . | |
| void | SetSurfaceConversion (const Standard_Boolean mode) |
| Sets mode for conversion surfaces curves to bezier basis. . | |
| Standard_Boolean | GetSurfaceConversion () const |
| Returns the surface conversion mode. . | |
| void | Set3dLineConversion (const Standard_Boolean mode) |
| Sets mode for conversion Geom_Line to bezier. . | |
| Standard_Boolean | Get3dLineConversion () const |
| Returns the Geom_Line conversion mode. . | |
| void | Set3dCircleConversion (const Standard_Boolean mode) |
| Sets mode for conversion Geom_Circle to bezier. . | |
| Standard_Boolean | Get3dCircleConversion () const |
| Returns the Geom_Circle conversion mode. . | |
| void | Set3dConicConversion (const Standard_Boolean mode) |
| Sets mode for conversion Geom_Conic to bezier. . | |
| Standard_Boolean | Get3dConicConversion () const |
| Returns the Geom_Conic conversion mode. . | |
| void | SetPlaneMode (const Standard_Boolean mode) |
| Sets mode for conversion Geom_Plane to Bezier . | |
| Standard_Boolean | GetPlaneMode () const |
| Returns the Geom_Pline conversion mode. . | |
| void | SetRevolutionMode (const Standard_Boolean mode) |
| Sets mode for conversion Geom_SurfaceOfRevolution to Bezier . | |
| Standard_Boolean | GetRevolutionMode () const |
| Returns the Geom_SurfaceOfRevolution conversion mode. . | |
| void | SetExtrusionMode (const Standard_Boolean mode) |
| Sets mode for conversion Geom_SurfaceOfLinearExtrusion to Bezier . | |
| Standard_Boolean | GetExtrusionMode () const |
| Returns the Geom_SurfaceOfLinearExtrusion conversion mode. . | |
| void | SetBSplineMode (const Standard_Boolean mode) |
| Sets mode for conversion Geom_BSplineSurface to Bezier . | |
| Standard_Boolean | GetBSplineMode () const |
| Returns the Geom_BSplineSurface conversion mode. . | |
| virtual Standard_EXPORT Standard_Boolean | Perform (const Standard_Boolean newContext=Standard_True) |
| Performs converting and computes the resulting shape . | |
Protected Member Functions | |
| virtual Standard_EXPORT Handle_ShapeUpgrade_FaceDivide | GetSplitFaceTool () const |
| Returns the tool for dividing faces. . | |
Private Attributes | |
| Standard_Boolean | my2dMode |
| Standard_Boolean | my3dMode |
| Standard_Boolean | mySurfaceMode |
| Standard_Boolean | my3dLineMode |
| Standard_Boolean | my3dCircleMode |
| Standard_Boolean | my3dConicMode |
| Standard_Boolean | myPlaneMode |
| Standard_Boolean | myRevolutionMode |
| Standard_Boolean | myExtrusionMode |
| Standard_Boolean | myBSplineMode |
| Standard_Integer | myLevel |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from ShapeUpgrade_ShapeDivide. |
|
|
|
|
|
Reimplemented from ShapeUpgrade_ShapeDivide. |
|
|
Reimplemented from ShapeUpgrade_ShapeDivide. |
|
||||||||||||
|
Reimplemented from ShapeUpgrade_ShapeDivide. |
|
|
Reimplemented from ShapeUpgrade_ShapeDivide. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1