Version: 6.3.1
Public Member Functions | Protected Attributes

NMTDS_BoxBndTreeSelector Class Reference

#include <NMTDS_BoxBndTree.hxx>

Inheritance diagram for NMTDS_BoxBndTreeSelector:
Inheritance graph

Public Member Functions

Standard_EXPORT NMTDS_BoxBndTreeSelector ()
virtual Standard_EXPORT
Standard_Boolean 
Reject (const Bnd_Box &) const
virtual Standard_EXPORT
Standard_Boolean 
Accept (const Standard_Integer &)
virtual Standard_EXPORT ~NMTDS_BoxBndTreeSelector ()
Standard_EXPORT void Clear ()
Standard_EXPORT void SetBox (const Bnd_Box &)
Standard_EXPORT const
TColStd_ListOfInteger & 
Indices () const

Protected Attributes

Bnd_Box myBox
TColStd_MapOfInteger myFence
TColStd_ListOfInteger myIndices

Constructor & Destructor Documentation

NMTDS_BoxBndTreeSelector::NMTDS_BoxBndTreeSelector ( )
NMTDS_BoxBndTreeSelector::~NMTDS_BoxBndTreeSelector ( ) [virtual]

Member Function Documentation

Standard_Boolean NMTDS_BoxBndTreeSelector::Reject ( const Bnd_Box &  aBox) const [virtual]

References myBox.

Standard_Boolean NMTDS_BoxBndTreeSelector::Accept ( const Standard_Integer &  aIndex) [virtual]

References myFence, and myIndices.

void NMTDS_BoxBndTreeSelector::Clear ( )

References myFence, and myIndices.

void NMTDS_BoxBndTreeSelector::SetBox ( const Bnd_Box &  aBox)

References myBox.

const TColStd_ListOfInteger & NMTDS_BoxBndTreeSelector::Indices ( ) const

References myIndices.


Field Documentation

Bnd_Box NMTDS_BoxBndTreeSelector.myBox [protected]
TColStd_MapOfInteger NMTDS_BoxBndTreeSelector.myFence [protected]
TColStd_ListOfInteger NMTDS_BoxBndTreeSelector.myIndices [protected]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS