#include <VoFIterator.H>
Iterator for all vofs within an IntVectSet and an Ebgraph
Public Member Functions | |
| VoFIterator (const IntVectSet &a_ivs, const EBGraph &a_ebgraph) | |
| VoFIterator () | |
| ~VoFIterator () | |
| void | define (const IntVectSet &a_ivs, const EBGraph &a_ebgraph) |
| void | reset () |
| void | operator++ () |
| const VolIndex & | operator() () const |
| bool | ok () const |
| bool | isDefined () const |
| const Vector< VolIndex > | getVector () const |
| int | size () const |
Private Attributes | |
| bool | m_isDefined |
| Vector< VolIndex > | m_vols |
| int | m_ivol |
| VoFIterator::VoFIterator | ( | const IntVectSet & | a_ivs, | |
| const EBGraph & | a_ebgraph | |||
| ) |
| VoFIterator::VoFIterator | ( | ) |
| VoFIterator::~VoFIterator | ( | ) |
| void VoFIterator::define | ( | const IntVectSet & | a_ivs, | |
| const EBGraph & | a_ebgraph | |||
| ) |
| void VoFIterator::reset | ( | ) |
| void VoFIterator::operator++ | ( | ) |
| const VolIndex& VoFIterator::operator() | ( | ) | const |
| bool VoFIterator::ok | ( | ) | const |
| bool VoFIterator::isDefined | ( | ) | const |
Referenced by MiniIVFAB< T >::define(), BaseIVFAB< T >::linearOut(), and BaseIVFAB< T >::size().
| int VoFIterator::size | ( | ) | const [inline] |
References m_vols, and Vector< T >::size().
bool VoFIterator::m_isDefined [private] |
Vector<VolIndex> VoFIterator::m_vols [private] |
Referenced by size().
int VoFIterator::m_ivol [private] |
1.5.5