11 #ifndef _BOXITERATOR_H_ 12 #define _BOXITERATOR_H_ 20 #include "NamespaceHeader.H" 193 #elif CH_SPACEDIM > 6 194 SPACEDIM > 6 undefined!;
220 #include "NamespaceFooter.H" IntVect m_boxLo
Definition: BoxIterator.H:119
bool ok()
Definition: BoxIterator.H:215
void define(const Box &a_bx)
void reset()
Definition: BoxIterator.H:152
#define CH_assert(cond)
Definition: CHArray.H:37
iterates through the IntVects of a Box
Definition: BoxIterator.H:37
~BoxIterator()
Definition: BoxIterator.H:74
const IntVect & operator()() const
Definition: BoxIterator.H:207
static const IntVect Unit
Definition: IntVect.H:632
IntVect m_current
Definition: BoxIterator.H:118
static const IntVect Zero
Definition: IntVect.H:627
void operator++()
Definition: BoxIterator.H:158
A Rectangular Domain on an Integer Lattice.
Definition: Box.H:465
void begin()
Definition: BoxIterator.H:146
void setBox(const Box &a_bx)
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
void next()
Definition: BoxIterator.H:164
IntVect m_boxHi
Definition: BoxIterator.H:120
BoxIterator()
Definition: BoxIterator.H:124