|
Open CASCADE Technology
7.3.0
|
Template Selector for the unbalanced binary tree of overlapped bounding boxes. More...
#include <BOPTools_BoxSelector.hxx>

Public Member Functions | |
| BOPTools_BoxSelector () | |
| Empty constructor. More... | |
| virtual Standard_Boolean | Reject (const BoxType &theOther) const |
| Checks if the box should be rejected. More... | |
| virtual Standard_Boolean | Accept (const Standard_Integer &theIndex) |
| Accepts the index. More... | |
| void | Clear () |
| Clears the indices. More... | |
| void | SetBox (const BoxType &theBox) |
| Sets the box. More... | |
| const TColStd_ListOfInteger & | Indices () const |
| Returns the list of accepted indices. More... | |
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 |
Template Selector for the unbalanced binary tree of overlapped bounding boxes.
|
inline |
Empty constructor.
|
inlinevirtual |
Accepts the index.
|
inline |
Clears the indices.
|
inline |
Returns the list of accepted indices.
|
inlinevirtual |
Checks if the box should be rejected.
|
inline |
Sets the box.
1.8.13