57 const char* newFirstCell );
const char * firstCell
offset of first cell in tile.
Definition: miter.hh:87
incArrElem * incArrIter
array with increments
Definition: miter.hh:89
bool done
flag set if iteration is finished.
Definition: miter.hh:91
void reset()
resets iterator to first cell.
const r_Minterval * areaTile
area of tile.
Definition: miter.hh:83
const r_Minterval * areaIter
area to be iterated through
Definition: miter.hh:81
char * nextCell()
returns current cell and sets iterator to next cell.
unsigned int r_Bytes
Definition: mddtypes.hh:56
r_Miter(const r_Minterval *newAreaIter, const r_Minterval *newAreaTile, r_Bytes newCellSize, const char *newFirstCell)
constructor.
char * currCell
current cell for iteration;
Definition: miter.hh:93
int curr
Definition: miter.hh:78
int lowCount
counter for position in lowest dimension.
Definition: miter.hh:95
int inc
Definition: miter.hh:77
int repeat
Definition: miter.hh:76
r_Bytes cellSize
size of base type.
Definition: miter.hh:85
Definition: minterval.hh:249
bool isDone()
returns TRUE if iteration is finished.