|
Open CASCADE Technology 7.9.3
|
#include <TopOpeBRepBuild_Area1dBuilder.hxx>

Public Member Functions | |
| TopOpeBRepBuild_Area1dBuilder () | |
| TopOpeBRepBuild_Area1dBuilder (TopOpeBRepBuild_PaveSet &LS, TopOpeBRepBuild_PaveClassifier &LC, const Standard_Boolean ForceClass=Standard_False) | |
| Creates a Area1dBuilder to find the areas of the shapes described by <LS> using the classifier <LC>. | |
| virtual void | InitAreaBuilder (TopOpeBRepBuild_LoopSet &LS, TopOpeBRepBuild_LoopClassifier &LC, const Standard_Boolean ForceClass=Standard_False) override |
| Sets a Area1dBuilder to find the areas of the shapes described by <LS> using the classifier <LC>. | |
| virtual void | ADD_Loop_TO_LISTOFLoop (const Handle< TopOpeBRepBuild_Loop > &L, TopOpeBRepBuild_ListOfLoop &LOL, const Standard_Address s=NULL) const override |
| virtual void | REM_Loop_FROM_LISTOFLoop (TopOpeBRepBuild_ListIteratorOfListOfLoop &ITLOL, TopOpeBRepBuild_ListOfLoop &LOL, const Standard_Address s=NULL) const override |
| virtual 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 override |
| Public Member Functions inherited from TopOpeBRepBuild_AreaBuilder | |
| TopOpeBRepBuild_AreaBuilder () | |
| 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 | ~TopOpeBRepBuild_AreaBuilder () |
| Standard_Integer | InitArea () |
| Initialize iteration on areas. | |
| Standard_Boolean | MoreArea () const |
| void | NextArea () |
| Standard_Integer | InitLoop () |
| Initialize iteration on loops of current Area. | |
| Standard_Boolean | MoreLoop () const |
| void | NextLoop () |
| const Handle< TopOpeBRepBuild_Loop > & | Loop () const |
| Returns the current Loop in the current area. | |
Static Public Member Functions | |
| static void | DumpList (const TopOpeBRepBuild_ListOfLoop &L) |
Additional Inherited Members | |
| Protected Member Functions inherited from TopOpeBRepBuild_AreaBuilder | |
| TopAbs_State | CompareLoopWithListOfLoop (TopOpeBRepBuild_LoopClassifier &LC, const Handle< TopOpeBRepBuild_Loop > &L, const TopOpeBRepBuild_ListOfLoop &LOL, const TopOpeBRepBuild_LoopEnum le) const |
| void | Atomize (TopAbs_State &state, const TopAbs_State newstate) const |
| Protected Attributes inherited from TopOpeBRepBuild_AreaBuilder | |
| TopOpeBRepBuild_ListOfListOfLoop | myArea |
| TopOpeBRepBuild_ListIteratorOfListOfListOfLoop | myAreaIterator |
| TopOpeBRepBuild_ListIteratorOfListOfLoop | myLoopIterator |
| Standard_Boolean | myUNKNOWNRaise |
| TopOpeBRepBuild_Area1dBuilder::TopOpeBRepBuild_Area1dBuilder | ( | ) |
| TopOpeBRepBuild_Area1dBuilder::TopOpeBRepBuild_Area1dBuilder | ( | TopOpeBRepBuild_PaveSet & | LS, |
| TopOpeBRepBuild_PaveClassifier & | LC, | ||
| const Standard_Boolean | ForceClass = Standard_False ) |
Creates a Area1dBuilder to find the areas of the shapes described by <LS> using the classifier <LC>.
|
overridevirtual |
Reimplemented from TopOpeBRepBuild_AreaBuilder.
|
overridevirtual |
Reimplemented from TopOpeBRepBuild_AreaBuilder.
|
static |
|
overridevirtual |
Sets a Area1dBuilder to find the areas of the shapes described by <LS> using the classifier <LC>.
Reimplemented from TopOpeBRepBuild_AreaBuilder.
|
overridevirtual |
Reimplemented from TopOpeBRepBuild_AreaBuilder.