#include <LoHiSide.H>
SideIterator iterates over the values Side::Lo and Side::Hi. There are no adjustable parameters whatsoever.
Access functions | |
int | m_current |
Side::LoHiSide | operator() () const |
bool | ok () const |
Public Member Functions | |
SideIterator () | |
~SideIterator () | |
Modification functions | |
void | begin () |
void | reset () |
void | next () |
void | operator++ () |
SideIterator::SideIterator | ( | ) |
Default, and only, constructor.
SideIterator::~SideIterator | ( | ) | [inline] |
Default destructor.
void SideIterator::begin | ( | ) |
Set the iterator to the first side.
Referenced by reset().
void SideIterator::reset | ( | ) | [inline] |
Set the iterator to the first side.
References begin().
void SideIterator::next | ( | ) |
Advance the iterator to the next face.
void SideIterator::operator++ | ( | ) |
Advance the iterator to the next face.
Side::LoHiSide SideIterator::operator() | ( | ) | const |
Returns the value of the side for the current iteration.
bool SideIterator::ok | ( | ) | const |
Returns true
if there is a next side, false
if not.
int SideIterator::m_current [private] |