#include <vidl2_pixel_iterator.h>
Inheritance diagram for vidl2_pixel_iterator:
A concrete pixel iterator for each pixel format is derived from this class (see vidl2_pixel_format.txx)
Definition at line 30 of file vidl2_pixel_iterator.h.
Public Member Functions | |
| virtual | ~vidl2_pixel_iterator () |
| Destructor. | |
| virtual vidl2_pixel_format | pixel_format () const =0 |
| Return the pixel format. | |
| virtual vidl2_pixel_iterator & | operator++ ()=0 |
| Pre-increment: step to the next pixel. | |
| virtual void | get_data (vxl_byte *data) const =0 |
| Copy the pixel data into a byte array. | |
| virtual void | set_data (const vxl_byte *data)=0 |
| Set the pixel data from a byte array. | |
|
|
Destructor.
Definition at line 34 of file vidl2_pixel_iterator.h. |
|
|
Copy the pixel data into a byte array.
Implemented in vidl2_pixel_iterator_of< FMT >, and vidl2_pixel_iterator_of< VIDL2_PIXEL_FORMAT_MONO_1 >. |
|
|
Pre-increment: step to the next pixel.
Implemented in vidl2_pixel_iterator_of< FMT >, and vidl2_pixel_iterator_of< VIDL2_PIXEL_FORMAT_MONO_1 >. |
|
|
Return the pixel format.
Implemented in vidl2_pixel_iterator_of< FMT >, and vidl2_pixel_iterator_of< VIDL2_PIXEL_FORMAT_MONO_1 >. |
|
|
Set the pixel data from a byte array.
Implemented in vidl2_pixel_iterator_of< FMT >, and vidl2_pixel_iterator_of< VIDL2_PIXEL_FORMAT_MONO_1 >. |
1.4.4