#include <ShapeUpgrade_ClosedFaceDivide.hxx>
Inheritance diagram for ShapeUpgrade_ClosedFaceDivide:
Public Member Functions | |
Standard_EXPORT | ShapeUpgrade_ClosedFaceDivide () |
Creates empty constructor. . | |
Standard_EXPORT | ShapeUpgrade_ClosedFaceDivide (const TopoDS_Face &F) |
Initialize by a Face. . | |
virtual Standard_EXPORT Standard_Boolean | SplitSurface () |
Performs splitting of surface and computes the shell from source face. . | |
Standard_EXPORT 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_EXPORT Standard_Integer | GetNbSplitPoints () const |
Returns the number of splitting points . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Integer | myNbSplit |
|
|
|
|
|
|
|
Reimplemented from ShapeUpgrade_FaceDivide. |
|
|
|
Reimplemented from ShapeUpgrade_FaceDivide. |
|
|