|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | TopOpeBRepBuild_AreaBuilder () |
Standard_EXPORT | TopOpeBRepBuild_AreaBuilder (TopOpeBRepBuild_LoopSet &LS, TopOpeBRepBuild_LoopClassifier &LC, const Standard_Boolean ForceClass=Standard_False) |
| Creates a AreaBuilder to build the areas on
the shapes described by <ls> using the classifier <lc>.
.
|
virtual Standard_EXPORT void | Delete () |
virtual Standard_EXPORT | ~TopOpeBRepBuild_AreaBuilder () |
virtual Standard_EXPORT void | InitAreaBuilder (TopOpeBRepBuild_LoopSet &LS, TopOpeBRepBuild_LoopClassifier &LC, const Standard_Boolean ForceClass=Standard_False) |
| Sets a AreaBuilder to find the areas on
the shapes described by <ls> using the classifier <lc>.
.
|
Standard_EXPORT Standard_Integer | InitArea () |
| Initialize iteration on areas.
.
|
Standard_EXPORT Standard_Boolean | MoreArea () const |
Standard_EXPORT void | NextArea () |
Standard_EXPORT Standard_Integer | InitLoop () |
| Initialize iteration on loops of current Area.
.
|
Standard_EXPORT Standard_Boolean | MoreLoop () const |
Standard_EXPORT void | NextLoop () |
Standard_EXPORT const Handle_TopOpeBRepBuild_Loop & | Loop () const |
| Returns the current Loop in the current area.
.
|
virtual Standard_EXPORT void | ADD_Loop_TO_LISTOFLoop (const Handle(TopOpeBRepBuild_Loop)&L, TopOpeBRepBuild_ListOfLoop &LOL, const Standard_Address s=NULL) const |
virtual Standard_EXPORT void | REM_Loop_FROM_LISTOFLoop (TopOpeBRepBuild_ListIteratorOfListOfLoop &ITLOL, TopOpeBRepBuild_ListOfLoop &LOL, const Standard_Address s=NULL) const |
virtual Standard_EXPORT void | ADD_LISTOFLoop_TO_LISTOFLoop (TopOpeBRepBuild_ListOfLoop &LOL1, TopOpeBRepBuild_ListOfLoop &LOL2, const Standard_Address s=NULL, const Standard_Address s1=NULL, const Standard_Address s2=NULL) const |
Protected Member Functions |
Standard_EXPORT TopAbs_State | CompareLoopWithListOfLoop (TopOpeBRepBuild_LoopClassifier &LC, const Handle(TopOpeBRepBuild_Loop)&L, const TopOpeBRepBuild_ListOfLoop &LOL, const TopOpeBRepBuild_LoopEnum le) const |
Standard_EXPORT void | Atomize (TopAbs_State &state, const TopAbs_State newstate) const |
Protected Attributes |
TopOpeBRepBuild_ListOfListOfLoop | myArea |
TopOpeBRepBuild_ListIteratorOfListOfListOfLoop | myAreaIterator |
TopOpeBRepBuild_ListIteratorOfListOfLoop | myLoopIterator |
Standard_Boolean | myUNKNOWNRaise |