Open CASCADE Technology  7.0.0
Public Member Functions | Protected Attributes

BOPCol_Box2DBndTreeSelector Class Reference

#include <BOPCol_Box2DBndTree.hxx>

Inheritance diagram for BOPCol_Box2DBndTreeSelector:
Inheritance graph
[legend]

Public Member Functions

 BOPCol_Box2DBndTreeSelector ()
 
virtual Standard_Boolean Reject (const Bnd_Box2d &) const
 
virtual Standard_Boolean Accept (const Standard_Integer &)
 
virtual ~BOPCol_Box2DBndTreeSelector ()
 
void Clear ()
 
void SetBox (const Bnd_Box2d &)
 
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_Box2d myBox2D
 
BOPCol_ListOfInteger myIndices
 
- Protected Attributes inherited from NCollection_UBTree< TheObjType, TheBndType >::Selector
Standard_Boolean myStop
 

Constructor & Destructor Documentation

BOPCol_Box2DBndTreeSelector::BOPCol_Box2DBndTreeSelector ( )
virtual BOPCol_Box2DBndTreeSelector::~BOPCol_Box2DBndTreeSelector ( )
virtual

Member Function Documentation

virtual Standard_Boolean BOPCol_Box2DBndTreeSelector::Accept ( const Standard_Integer )
virtual
void BOPCol_Box2DBndTreeSelector::Clear ( )
const BOPCol_ListOfInteger& BOPCol_Box2DBndTreeSelector::Indices ( ) const
virtual Standard_Boolean BOPCol_Box2DBndTreeSelector::Reject ( const Bnd_Box2d ) const
virtual
void BOPCol_Box2DBndTreeSelector::SetBox ( const Bnd_Box2d )

Field Documentation

Bnd_Box2d BOPCol_Box2DBndTreeSelector::myBox2D
protected
BOPCol_ListOfInteger BOPCol_Box2DBndTreeSelector::myIndices
protected

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