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

Public Member Functions | |
| Standard_EXPORT | ShapeUpgrade_ConvertSurfaceToBezierBasis () |
| Empty constructor. . | |
| virtual Standard_EXPORT void | Build (const Standard_Boolean Segment) |
| Splits a list of beziers computed by Compute method according the split values and splitting parameters. . | |
| virtual Standard_EXPORT void | Compute (const Standard_Boolean Segment) |
| Converts surface into a grid of bezier based surfaces, and stores this grid. . | |
| Standard_EXPORT Handle_ShapeExtend_CompositeSurface | Segments () const |
| Returns the grid of bezier based surfaces correspondent to original surface. . | |
| 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. . | |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| Handle_ShapeExtend_CompositeSurface | mySegments |
| Standard_Boolean | myPlaneMode |
| Standard_Boolean | myRevolutionMode |
| Standard_Boolean | myExtrusionMode |
| Standard_Boolean | myBSplineMode |
|
|
|
|
|
Reimplemented from ShapeUpgrade_SplitSurface. |
|
|
Reimplemented from ShapeUpgrade_SplitSurface. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from ShapeUpgrade_SplitSurface. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1