#include <BOPTools_Checker.hxx>
Inheritance diagram for BOPTools_Checker:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BOPTools_Checker () |
| Empty Contructor . | |
| Standard_EXPORT | BOPTools_Checker (const TopoDS_Shape &aS) |
| Contructs the object using the shape <as> to check . | |
| Standard_EXPORT | BOPTools_Checker (const BOPTools_InterferencePool &aIP) |
| Contructs the object using the <interferencepool> . | |
| virtual Standard_EXPORT void | Destroy () |
| Destructor . | |
| virtual Standard_EXPORT | ~BOPTools_Checker () |
| Standard_EXPORT void | SetPerformType (const Standard_Boolean StopOnFirstFaulty) |
| if <StopOnFirstFaulty == Standard_True> the process stops and the exception throws; otherwise all faulties are searched | |
| virtual Standard_EXPORT void | Perform () |
| Launches the algorithm . | |
| Standard_EXPORT void | SetShape (const TopoDS_Shape &aS) |
| Selector . | |
| Standard_EXPORT const TopoDS_Shape & | Shape () const |
| Selector . | |
| Standard_EXPORT const BOPTools_ListOfCheckResults & | GetCheckResult () const |
| returnes a result of check | |
| Standard_EXPORT Standard_Boolean | HasFaulty () const |
| Selector. Retrns TRUE if there is interferred sub-shapes . . | |
Protected Member Functions | |
| virtual Standard_EXPORT void | PerformVV () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PerformVE () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PerformVF () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PerformEE () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PerformEF () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PerformFF () |
| See in base classe, please . | |
| virtual Standard_EXPORT void | PrepareEdges () |
| Prepare end paves for each edge . | |
| virtual Standard_EXPORT void | PreparePaveBlocks (const TopAbs_ShapeEnum aType1, const TopAbs_ShapeEnum aType2) |
| Internal usage . | |
| virtual Standard_EXPORT void | PreparePaveBlocks (const Standard_Integer anE) |
| Prepare end paves for the edge <ane> . | |
Private Attributes | |
| TopoDS_Shape | myShape |
| BOPTools_ListOfCheckResults | myCheckResults |
| Standard_Boolean | myStopOnFirst |
| Standard_Integer | myEntryType |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
|
|
|
|
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
||||||||||||
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
|
Reimplemented from BOPTools_PaveFiller. |
|
||||||||||||
|
Reimplemented from BOPTools_PaveFiller. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1