|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
This iterator acts much like ImageIterC except that it operates on ImgFieldC video field images rather than images based on ImageC. Thus FieldIterC will only access those rows that should be present in the current field.
Variables:
Methods:
- FieldIterC(const ImgFieldC<PixTypeT> & Fld)
-
Construct from an image.
NB. Be VERY careful because this can
break the constant mechanism.
- FieldIterC(const FieldIterC & Oth)
-
copy constructor.
- const FieldIterC<PixTypeT> & operator=(const ImgFieldC<PixTypeT> & Oth)
-
Assign a new field to iterator.
NB. This will reset iterator to begining of field.
- PixTypeT & Data()
-
Get value of current pixel.
- const PixTypeT & Data() const
-
Get value of current pixel.
- IndexT Row() const
-
Get current row.
- IndexT Col() const
-
Get current column. (SLOW).
- BooleanT IsElm() const
-
At valid pixel in image ?
- BooleanT IsEndOfRow() const
-
- void First()
-
Go to first pixel in field.
- void Next()
-
Go to next pixel in field.
- PixelC Pixel() const
-
Get current pixel (SLOW).
|
Programmer:Bill Christmas, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|