#include <SIM_RawField.h>
Public Member Functions | |
| SIM_RawFieldCellIterator () | |
| virtual | ~SIM_RawFieldCellIterator () |
| void | setArray (const SIM_RawField *field) |
| void | rewind () |
| bool | atEnd () const |
| void | advance () |
| int | x () const |
| int | y () const |
| int | z () const |
| int | idx (int axis) const |
| bool | isStartOfTile () const |
Protected Attributes | |
| int | myIdx [3] |
| int | myRes [3] |
Definition at line 817 of file SIM_RawField.h.
| SIM_RawFieldCellIterator::SIM_RawFieldCellIterator | ( | ) | [inline] |
Definition at line 820 of file SIM_RawField.h.
| virtual SIM_RawFieldCellIterator::~SIM_RawFieldCellIterator | ( | ) | [inline, virtual] |
Definition at line 825 of file SIM_RawField.h.
| void SIM_RawFieldCellIterator::advance | ( | ) | [inline] |
Definition at line 847 of file SIM_RawField.h.
| bool SIM_RawFieldCellIterator::atEnd | ( | ) | const [inline] |
Definition at line 842 of file SIM_RawField.h.
| int SIM_RawFieldCellIterator::idx | ( | int | axis | ) | const [inline] |
Definition at line 870 of file SIM_RawField.h.
| bool SIM_RawFieldCellIterator::isStartOfTile | ( | ) | const [inline] |
Returns true if we are at the start of a new tile. Since we don't work on tile basis, we define a single x pass to be a tile.
Definition at line 875 of file SIM_RawField.h.
| void SIM_RawFieldCellIterator::rewind | ( | ) | [inline] |
Definition at line 835 of file SIM_RawField.h.
| void SIM_RawFieldCellIterator::setArray | ( | const SIM_RawField * | field | ) | [inline] |
Definition at line 829 of file SIM_RawField.h.
| int SIM_RawFieldCellIterator::x | ( | ) | const [inline] |
Definition at line 867 of file SIM_RawField.h.
| int SIM_RawFieldCellIterator::y | ( | ) | const [inline] |
Definition at line 868 of file SIM_RawField.h.
| int SIM_RawFieldCellIterator::z | ( | ) | const [inline] |
Definition at line 869 of file SIM_RawField.h.
int SIM_RawFieldCellIterator::myIdx[3] [protected] |
Definition at line 881 of file SIM_RawField.h.
int SIM_RawFieldCellIterator::myRes[3] [protected] |
Definition at line 882 of file SIM_RawField.h.
1.5.9