|
Developer Documentation |
|
Centre for Vision, Speech & Signal Processing |
Derived Classes:
Variables:
- UIntT Width;
-
Width of area being iterated.
- IndexT row;
-
Current row.
- DataC * Place;
-
Ptr to current pixel.
- DataC * EndOfRow;
-
Ptr to end of row.
- ImageC Img;
-
Handle to current image.
Methods:
- BaseImageIterC()
-
Default Constructor
- BaseImageIterC(const ImageC<DataC> & Img)
-
Construct from an image.
NB. Be VERY carefull because this can
break the constant mechanism.
- BaseImageIterC(const BaseImageIterC<DataC> & Img)
-
Copy constructor.
- const BaseImageIterC<DataC> & operator=(const ImageC<DataC> & Oth)
-
Assign a new image to iterator.
NB. This will reset iterator to begining of image.
- DataC & Data()
-
Get value of current pixel.
- const DataC & Data() const
-
Get value of current pixel.
- IndexT Row() const
-
Get current row.
- BooleanT IsElm() const
-
At valid pixel in image ?
- BooleanT IsEndOfRow() const
-
Test if last pixel in row.
|
Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001
|