Definition at line 294 of file vidl2_pixel_iterator.txx.
Public Member Functions | |
| vidl2_pixel_iterator_of (const vidl2_frame &frame) | |
| Constructor. | |
| virtual | ~vidl2_pixel_iterator_of () |
| Destructor. | |
| virtual vidl2_pixel_format | pixel_format () const |
| Return the pixel format. | |
| vidl2_pixel_iterator_of< VIDL2_PIXEL_FORMAT_MONO_1 > & | next () |
| Step to the next pixel. | |
| virtual vidl2_pixel_iterator & | operator++ () |
| Pre-increment: step to the next pixel. | |
| bool | operator() (unsigned int i) const |
| Access the data. | |
| void | get (bool *data) const |
| Access the entire pixel at once. | |
| void | set (const bool *data) |
| write the entire pixel at once. | |
| virtual void | get_data (vxl_byte *data) const |
| Copy the pixel data into a byte array. | |
| virtual void | set_data (const vxl_byte *data) |
| Set the pixel data from a byte array. | |
Private Attributes | |
| vxl_byte | bit_mask_ |
| vxl_byte * | ptr_ |
|
|
Destructor.
|
|
|
Access the entire pixel at once.
Definition at line 340 of file vidl2_pixel_iterator.txx. |
|
|
Copy the pixel data into a byte array.
Implements vidl2_pixel_iterator. Definition at line 352 of file vidl2_pixel_iterator.txx. |
|
|
Step to the next pixel.
Definition at line 315 of file vidl2_pixel_iterator.txx. |
|
|
Access the data.
Definition at line 333 of file vidl2_pixel_iterator.txx. |
|
|
Pre-increment: step to the next pixel.
Implements vidl2_pixel_iterator. Definition at line 327 of file vidl2_pixel_iterator.txx. |
|
|
Return the pixel format.
Implements vidl2_pixel_iterator. Definition at line 311 of file vidl2_pixel_iterator.txx. |
|
|
write the entire pixel at once.
Definition at line 346 of file vidl2_pixel_iterator.txx. |
|
|
Set the pixel data from a byte array.
Implements vidl2_pixel_iterator. Definition at line 358 of file vidl2_pixel_iterator.txx. |
|
|
Constructor.
Definition at line 301 of file vidl2_pixel_iterator.txx. |
|
|
Definition at line 297 of file vidl2_pixel_iterator.txx. |
|
|
Definition at line 298 of file vidl2_pixel_iterator.txx. |
1.4.4