|
Open CASCADE Technology
6.5.4
|
Divides a Face with one or more seam edge to avoid closed faces.
Splitting is performed by U and V direction. The number of
resulting faces can be defined by user.
#include <ShapeUpgrade_ClosedFaceDivide.hxx>

Public Member Functions | |
| ShapeUpgrade_ClosedFaceDivide () | |
| Creates empty constructor. | |
| ShapeUpgrade_ClosedFaceDivide (const TopoDS_Face &F) | |
| Initialize by a Face. | |
| virtual Standard_Boolean | SplitSurface () |
| Performs splitting of surface and computes the shell from source face. | |
| void | SetNbSplitPoints (const Standard_Integer num) |
| Sets the number of cutting lines by which closed face will be splitted. The resulting faces will be num+1. | |
| Standard_Integer | GetNbSplitPoints () const |
| Returns the number of splitting points | |
| virtual Standard_Boolean ShapeUpgrade_ClosedFaceDivide::SplitSurface | ( | ) | [virtual] |
Reimplemented from ShapeUpgrade_FaceDivide.
1.8.0