#include <NCollection_UBTree.hxx>
Public Member Functions | |
Selector () | |
virtual Standard_Boolean | Reject (const TheBndType &) const =0 |
virtual Standard_Boolean | Accept (const TheObjType &)=0 |
Standard_Boolean | Stop () const |
virtual | ~Selector () |
Protected Attributes | |
Standard_Boolean | myStop |
|
Constructor |
|
Destructor |
|
Confirm the object while making necessary tests on it. This method is called when the bounding box of the object conforms to the conditions (see Reject()). It is also supposed to keep record of accepted objects.
|
|
Rejection base on the bounding type.
|
|
This condition is checked after each call to Accept().
|
|
The method Accept() should set this flag if the selection process is to be stopped |