TreeIntVectSetIterator Class Reference

#include <TreeIntVectSet.H>

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]

References define().


Member Function Documentation

void TreeIntVectSetIterator::define ( const TreeIntVectSet ivs  )  [inline]

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

References m_current.

bool TreeIntVectSetIterator::ok (  )  const [inline]

References m_depth.

Referenced by IVSIterator::ok().

void TreeIntVectSetIterator::operator++ (  )  [inline]

References findNext().

void TreeIntVectSetIterator::begin (  ) 

Referenced by IVSIterator::begin(), and define().

void TreeIntVectSetIterator::end (  )  [inline]

References m_depth.

Referenced by IVSIterator::end().

void TreeIntVectSetIterator::clear (  )  [inline]

References m_depth, and m_ivs.

void TreeIntVectSetIterator::findNextNode (  )  [private]

void TreeIntVectSetIterator::findNext (  )  [private]

Referenced by operator++().


Member Data Documentation

Referenced by clear(), and define().

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

Referenced by define().

Referenced by define().

Referenced by define().

Referenced by clear(), end(), and ok().

Referenced by operator()().


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

Generated on Mon Mar 27 03:43:13 2017 for Chombo + EB by  doxygen 1.5.5