The spatial domain of an MDD is represented by an object of class r_Minterval.
Definition: minterval.hh:226
r_MiterArea is used for iterating r_Mintervals through larger r_Mintervals.
Definition: mitera.hh:49
r_Minterval retVal
This is used for the return value in nextArea()
Definition: mitera.hh:74
r_Minterval nextArea()
returns current cell and sets iterator to next cell.
incArrElem * incArrIter
array with increments
Definition: mitera.hh:80
const r_Minterval * iterDom
area to be iterated through
Definition: mitera.hh:76
bool isDone()
returns TRUE if iteration is finished.
r_MiterArea(const r_Minterval *newIterDom, const r_Minterval *newImgDom)
The pointers are stored, do not delete the objects as long as the iterator is used!
const r_Minterval * imgDom
area of tile.
Definition: mitera.hh:78
void reset()
resets iterator to beginning.
bool done
flag set if iteration is finished.
Definition: mitera.hh:82
int curr
Definition: mitera.hh:71
int repeat
Definition: mitera.hh:70