Main Page | Modules | 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 Member Functions

 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 Member Functions

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::define const TreeIntVectSet ivs  )  [inline]
 

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

bool TreeIntVectSetIterator::ok  )  const [inline]
 

void TreeIntVectSetIterator::operator++  )  [inline]
 

void TreeIntVectSetIterator::begin  ) 
 

void TreeIntVectSetIterator::end  )  [inline]
 

void TreeIntVectSetIterator::clear  )  [inline]
 

void TreeIntVectSetIterator::findNextNode  )  [private]
 

void TreeIntVectSetIterator::findNext  )  [private]
 


Member Data Documentation

const TreeIntVectSet* TreeIntVectSetIterator::m_ivs [private]
 

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

Vector<Box> TreeIntVectSetIterator::boxes [private]
 

Vector<int> TreeIntVectSetIterator::index [private]
 

int TreeIntVectSetIterator::m_depth [private]
 

IntVect TreeIntVectSetIterator::m_current [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Jul 2 17:56:03 2004 for Chombo by doxygen 1.3.2