Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TreeIntVectSetIterator Class Reference

#include <TreeIntVectSet.H>

Collaboration diagram for TreeIntVectSetIterator:

Collaboration graph
[legend]
List of all members.

Public Methods

 TreeIntVectSetIterator ()
 TreeIntVectSetIterator (const TreeIntVectSet &ivs)
void define (const TreeIntVectSet &ivs)
const IntVectoperator() () const
bool ok () const
void operator++ ()
void begin ()
void end ()
void clear ()

Private Methods

void findNextNode ()
void findNext ()

Private Attributes

const TreeIntVectSetm_ivs
Vector< const TreeIntVectSet::TreeNode * > nodes
Vector< Boxboxes
Vector< int > index
int m_depth
IntVect m_current

Constructor & Destructor Documentation

TreeIntVectSetIterator::TreeIntVectSetIterator   [inline]
 

TreeIntVectSetIterator::TreeIntVectSetIterator const TreeIntVectSet   ivs [inline]
 


Member Function Documentation

void TreeIntVectSetIterator::begin  
 

void TreeIntVectSetIterator::clear   [inline]
 

void TreeIntVectSetIterator::define const TreeIntVectSet   ivs [inline]
 

void TreeIntVectSetIterator::end   [inline]
 

void TreeIntVectSetIterator::findNext   [private]
 

void TreeIntVectSetIterator::findNextNode   [private]
 

bool TreeIntVectSetIterator::ok   const [inline]
 

const IntVect & TreeIntVectSetIterator::operator()   const [inline]
 

void TreeIntVectSetIterator::operator++   [inline]
 


Member Data Documentation

Vector<Box> TreeIntVectSetIterator::boxes [private]
 

Vector<int> TreeIntVectSetIterator::index [private]
 

IntVect TreeIntVectSetIterator::m_current [private]
 

int TreeIntVectSetIterator::m_depth [private]
 

const TreeIntVectSet* TreeIntVectSetIterator::m_ivs [private]
 

Vector<const TreeIntVectSet::TreeNode*> TreeIntVectSetIterator::nodes [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Jul 2 10:44:18 2002 for Chombo by doxygen1.2.16