#include <LoHiSide.H>
Public Methods | |
| SideIterator () | |
| {\bf Constructors, destructors} | |
| ~SideIterator () | |
| void | begin () |
| {\bf Modification functions} | |
| void | reset () |
| void | next () |
| void | operator++ () |
| Side::LoHiSide | operator() () const |
| bool | ok () const |
Private Attributes | |
| int | current |
SideIterator iterates over the values Side::Lo and Side::Hi. There are no adjustable parameters whatsoever.
|
|
{\bf Constructors, destructors} Default, and only, constructor. |
|
|
Default destructor. |
|
|
{\bf Modification functions} Set the iterator to the first side. \ {\bf Arguments:} none. \ {\bf Returns:} none. \ {\bf This:} \ This object is modified. |
|
|
|
|
|
Checks to see if there is a next side. \ {\bf Arguments:} none. \ {\bf Returns:} \ true if there is a next side. \ false otherwise. \ {\bf This:} \ This object is not modified. |
|
|
Returns the value of the side for the current iteration. \ {\bf Arguments:} none. \ {\bf Returns:} \ Returns the value of the side for the current iteration. \ {\bf This:} \ This object is not modified. |
|
|
Advances the iterator to the next face. \ {\bf Arguments:} none. \ {\bf Returns:} none. \ {\bf This:} \ This object is modified. |
|
|
Set the iterator to the first side. \ {\bf Arguments:} none. \ {\bf Returns:} none. \ {\bf This:} \ This object is modified. |
|
|
|
1.2.16