Open CASCADE Technology  7.0.0
Public Member Functions | Protected Attributes
BOPCol_BoxBndTreeSelector Class Reference

#include <BOPCol_BoxBndTree.hxx>

Inheritance diagram for BOPCol_BoxBndTreeSelector:
Inheritance graph

Public Member Functions

 BOPCol_BoxBndTreeSelector ()
virtual Standard_Boolean Reject (const Bnd_Box &) const
virtual Standard_Boolean Accept (const Standard_Integer &)
virtual ~BOPCol_BoxBndTreeSelector ()
void Clear ()
void SetBox (const Bnd_Box &)
const BOPCol_ListOfIntegerIndices () const
- 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 ()

Protected Attributes

Bnd_Box myBox
BOPCol_ListOfInteger myIndices
- Protected Attributes inherited from NCollection_UBTree< TheObjType, TheBndType >::Selector
Standard_Boolean myStop

Constructor & Destructor Documentation

BOPCol_BoxBndTreeSelector::BOPCol_BoxBndTreeSelector ( )
virtual BOPCol_BoxBndTreeSelector::~BOPCol_BoxBndTreeSelector ( )

Member Function Documentation

virtual Standard_Boolean BOPCol_BoxBndTreeSelector::Accept ( const Standard_Integer )
void BOPCol_BoxBndTreeSelector::Clear ( )
const BOPCol_ListOfInteger& BOPCol_BoxBndTreeSelector::Indices ( ) const
virtual Standard_Boolean BOPCol_BoxBndTreeSelector::Reject ( const Bnd_Box ) const
void BOPCol_BoxBndTreeSelector::SetBox ( const Bnd_Box )

Field Documentation

Bnd_Box BOPCol_BoxBndTreeSelector::myBox
BOPCol_ListOfInteger BOPCol_BoxBndTreeSelector::myIndices

The documentation for this class was generated from the following file: