#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|