|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Parent Classes:
Variables:
Methods:
- ImagePIterC(const ImageC<DataC> & Img)
-
Construct from an image.
- BooleanT First()
-
Goto first pixel in image.
- void Next()
-
Goto first pixel in image.
- IndexT Col() const
-
Get current column.
- PixelC Pixel() const
-
Get current pixel location.
- IndexT Row() const
-
Get current row.
- BooleanT IsElm() const
-
At valid pixel in image ?
- BooleanT IsEndOfRow() const
-
Test if last pixel in row.
- const ImageIterC<DataC> & operator=(const ImageC<DataC> & Oth)
-
Assign a new image to iterator.
NB. This will reset iterator to begining of image.
- BooleanT First()
-
Goto first pixel in image.
Returns false if image is empty.
- void Next()
-
Goto next pixel in the image.
- void operator++()
-
Goto next pixel in the image.
- void operator++(int)
-
Goto next pixel in the image.
- BooleanT RNext()
-
Goto next pixel in the image.
Returns TRUE, if next pixels is in same row.
FALSE otherwise.
- IndexT Col() const
-
Get current column.
(SLOW) Use ImagPIterC<> if you use this alot.
- PixelC Pixel() const
-
Get current pixel location.
(SLOW) Use ImagPIterC<> if you use this alot.
- DataC & Data()
-
Get value of current pixel.
- const DataC & Data() const
-
Get value of current pixel.
- DataC & operator*()
-
Get value of current pixel.
- const DataC & operator*() const
-
Get value of current pixel.
- DataC * operator->()
-
Get value of current pixel.
- const DataC * operator->() const
-
Get value of current pixel.
- IndexT Row() const
-
Get current row.
- BooleanT IsElm() const
-
At valid pixel in image ?
- operator bool() 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:48:08 2001
|