Open CASCADE Technology
7.1.0.beta
|
#include <ShapeAnalysis_BoxBndTree.hxx>
Public Member Functions | |
ShapeAnalysis_BoxBndTreeSelector (Handle< TopTools_HArray1OfShape > theSeq, Standard_Boolean theShared) | |
void | DefineBoxes (const Bnd_Box &theFBox, const Bnd_Box &theLBox) |
void | DefineVertexes (TopoDS_Vertex theVf, TopoDS_Vertex theVl) |
void | DefinePnt (gp_Pnt theFPnt, gp_Pnt theLPnt) |
Standard_Integer | GetNb () |
void | SetNb (Standard_Integer theNb) |
void | LoadList (Standard_Integer elem) |
void | SetStop () |
void | SetTolerance (Standard_Real theTol) |
Standard_Boolean | ContWire (Standard_Integer nbWire) |
Standard_Boolean | LastCheckStatus (const ShapeExtend_Status Status) const |
Standard_Boolean | Reject (const Bnd_Box &theBnd) const |
Standard_Boolean | Accept (const Standard_Integer &) |
Public Member Functions inherited from NCollection_UBTree< TheObjType, TheBndType >::Selector | |
Selector () | |
virtual Standard_Boolean | Reject (const TheBndType &) const =0 |
virtual Standard_Boolean | Accept (const TheObjType &)=0 |
Standard_Boolean | Stop () const |
virtual | ~Selector () |
Additional Inherited Members | |
Protected Attributes inherited from NCollection_UBTree< TheObjType, TheBndType >::Selector | |
Standard_Boolean | myStop |
|
inline |
Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::Accept | ( | const Standard_Integer & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Standard_Boolean ShapeAnalysis_BoxBndTreeSelector::Reject | ( | const Bnd_Box & | theBnd | ) | const |
|
inline |
|
inline |
|
inline |