|
Open CASCADE Technology
6.5.4
|
Splits all surfaces of revolution, cylindrical, toroidal,
conical, spherical surfaces in the given shape so that
each resulting segment covers not more than defined number
of degrees.
#include <ShapeUpgrade_ShapeDivideAngle.hxx>

Public Member Functions | |
| DEFINE_STANDARD_ALLOC | ShapeUpgrade_ShapeDivideAngle (const Standard_Real MaxAngle) |
| Empty constructor. | |
| ShapeUpgrade_ShapeDivideAngle (const Standard_Real MaxAngle, const TopoDS_Shape &S) | |
| Initialize by a Shape. | |
| void | InitTool (const Standard_Real MaxAngle) |
| Resets tool for splitting face with given angle | |
| void | SetMaxAngle (const Standard_Real MaxAngle) |
| Set maximal angle (calls InitTool) | |
| Standard_Real | MaxAngle () const |
| Returns maximal angle | |
| DEFINE_STANDARD_ALLOC ShapeUpgrade_ShapeDivideAngle::ShapeUpgrade_ShapeDivideAngle | ( | const Standard_Real | MaxAngle | ) |
| ShapeUpgrade_ShapeDivideAngle::ShapeUpgrade_ShapeDivideAngle | ( | const Standard_Real | MaxAngle, |
| const TopoDS_Shape & | S | ||
| ) |
1.8.0