Iterator for low and high side.
More...
#include <Proto_LoHiSide.H>
Iterator for low and high side.
SideIterator iterates over the values Side::Lo and Side::Hi. There are no adjustable parameters whatsoever.
◆ SideIterator()
Proto::SideIterator::SideIterator |
( |
| ) |
|
|
inline |
Default, and only, constructor.
◆ ~SideIterator()
Proto::SideIterator::~SideIterator |
( |
| ) |
|
|
inline |
◆ begin()
void Proto::SideIterator::begin |
( |
| ) |
|
|
inline |
Set the iterator to the first side.
◆ next()
void Proto::SideIterator::next |
( |
| ) |
|
|
inline |
Advance the iterator to the next face.
◆ ok()
bool Proto::SideIterator::ok |
( |
| ) |
const |
|
inline |
Returns true
if there is a next side, false
if not.
◆ operator()()
Returns the value of the side for the current iteration.
◆ operator++()
void Proto::SideIterator::operator++ |
( |
| ) |
|
|
inline |
Advance the iterator to the next face.
◆ reset()
void Proto::SideIterator::reset |
( |
| ) |
|
|
inline |
Set the iterator to the first side.
The documentation for this class was generated from the following file: