Class BRepBuilderAPI_BndBoxTreeSelector derived from UBTree::Selector This class is used to select overlapping boxes, stored in NCollection::UBTree; contains methods to maintain the selection condition and to retrieve selected objects after search.
More...
#include <BRepBuilderAPI_BndBoxTreeSelector.hxx>
Class BRepBuilderAPI_BndBoxTreeSelector derived from UBTree::Selector This class is used to select overlapping boxes, stored in NCollection::UBTree; contains methods to maintain the selection condition and to retrieve selected objects after search.
◆ BRepBuilderAPI_BndBoxTreeSelector()
BRepBuilderAPI_BndBoxTreeSelector::BRepBuilderAPI_BndBoxTreeSelector |
( |
| ) |
|
|
inline |
Constructor; calls the base class constructor.
◆ Accept()
Implementation of acceptance method This method is called when the bounding box intersect with the current. It stores the object - the index of box in the list of accepted objects.
- Returns
- True, because the object is accepted
◆ ClearResList()
void BRepBuilderAPI_BndBoxTreeSelector::ClearResList |
( |
| ) |
|
|
inline |
Clear the list of intersecting boxes.
◆ Reject()
Implementation of rejection method.
- Returns
- True if the bounding box does not intersect with the current
◆ ResInd()
Get list of indexes of boxes intersecting with the current box.
◆ SetCurrent()
void BRepBuilderAPI_BndBoxTreeSelector::SetCurrent |
( |
const Bnd_Box & |
theBox | ) |
|
|
inline |
Set current box to search for overlapping with him.
The documentation for this class was generated from the following file: