#include <TopOpeBRepTool_REGUW.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | TopOpeBRepTool_REGUW (const TopoDS_Face &FRef) |
| Standard_EXPORT const TopoDS_Face & | Fref () const |
| Standard_EXPORT void | SetEsplits (TopTools_DataMapOfShapeListOfShape &Esplits) |
| Standard_EXPORT void | GetEsplits (TopTools_DataMapOfShapeListOfShape &Esplits) const |
| Standard_EXPORT void | SetOwNw (TopTools_DataMapOfShapeListOfShape &OwNw) |
| Standard_EXPORT void | GetOwNw (TopTools_DataMapOfShapeListOfShape &OwNw) const |
| Standard_EXPORT Standard_Boolean | SplitEds () |
| Standard_EXPORT void | Init (const TopoDS_Shape &S) |
| Standard_EXPORT const TopoDS_Shape & | S () const |
| Standard_EXPORT Standard_Boolean | HasInit () const |
| Standard_EXPORT Standard_Boolean | MapS () |
| Standard_EXPORT Standard_Boolean | REGU (const Standard_Integer istep, const TopoDS_Shape &Scur, TopTools_ListOfShape &Splits) |
| Standard_EXPORT Standard_Boolean | REGU () |
| Standard_EXPORT Standard_Boolean | GetSplits (TopTools_ListOfShape &Splits) const |
| Standard_EXPORT Standard_Boolean | InitBlock () |
| Standard_EXPORT Standard_Boolean | NextinBlock () |
| Standard_EXPORT Standard_Boolean | NearestE (const TopTools_ListOfShape &loe, TopoDS_Edge &efound) const |
| Standard_EXPORT Standard_Boolean | Connexity (const TopoDS_Vertex &v, TopOpeBRepTool_connexity &co) const |
| Standard_EXPORT Standard_Boolean | AddNewConnexity (const TopoDS_Vertex &v, const Standard_Integer OriKey, const TopoDS_Edge &e) |
| Standard_EXPORT Standard_Boolean | RemoveOldConnexity (const TopoDS_Vertex &v, const Standard_Integer OriKey, const TopoDS_Edge &e) |
| Standard_EXPORT Standard_Boolean | UpdateMultiple (const TopoDS_Vertex &v) |
Private Member Functions | |
| Standard_EXPORT void | InitStep (const TopoDS_Shape &S) |
Private Attributes | |
| TopoDS_Shape | myS |
| TopOpeBRepTool_CORRISO | myCORRISO |
| Standard_Boolean | hasnewsplits |
| TopTools_DataMapOfShapeListOfShape | myEsplits |
| TopTools_DataMapOfShapeListOfShape | myOwNw |
| TopOpeBRepTool_IndexedDataMapOfShapeconnexity | mymapvEds |
| TopTools_MapOfShape | mymapvmultiple |
| TopTools_ListOfShape | myListVmultiple |
| Standard_Integer | iStep |
| Standard_Real | mytol2d |
| Standard_Boolean | isinit0 |
| TopoDS_Vertex | myv0 |
| gp_Pnt2d | myp2d0 |
| TopoDS_Vertex | myv |
| TopoDS_Edge | myed |
| gp_Pnt2d | myp2d |
| gp_Dir2d | mytg2d |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1