itom 1.3.0
|
Public Member Functions | |
DObjConstIterator () | |
default constructor | |
DObjConstIterator (const DataObject *_dObj, int pos=0) | |
constructor that sets the iterator to the beginning of the matrix | |
DObjConstIterator (const DObjConstIterator &it) | |
copy constructor | |
DObjConstIterator & | operator= (const DObjConstIterator &it) |
copy operator | |
uchar * | operator* () const |
returns the current matrix element | |
uchar * | operator[] (int i) const |
returns the i-th matrix element, relative to the current | |
DObjConstIterator & | operator+= (int ofs) |
shifts the iterator forward by the specified number of elements | |
DObjConstIterator & | operator-= (int ofs) |
shifts the iterator backward by the specified number of elements | |
DObjConstIterator & | operator-- () |
decrements the iterator | |
DObjConstIterator | operator-- (int) |
decrements the iterator | |
DObjConstIterator & | operator++ () |
increments the iterator | |
DObjConstIterator | operator++ (int) |
increments the iterator | |
bool | operator== (const DObjConstIterator &dObjIt) |
bool | operator!= (const DObjConstIterator &dObjIt) |
bool | operator< (const DObjConstIterator &dObjIt) |
bool | operator> (const DObjConstIterator &dObjIt) |
bool | operator<= (const DObjConstIterator &dObjIt) |
bool | operator>= (const DObjConstIterator &dObjIt) |
Protected Member Functions | |
void | seekAbs (int ofs) |
moves the iterator at pos ofs. | |
void | seekRel (int ofs) |
moves the iterator by pos ofs. | |
Protected Attributes | |
const DataObject * | dObj |
bool | planeContinuous |
int | elemSize |
uchar * | ptr |
uchar * | sliceStart |
uchar * | sliceEnd |
int | plane |