|
VideoTools
|
A const iterator for a single row of Gv::CaptureBuffer pixels. More...
#include <gvcapturebuffer.h>
Public Member Functions | |
| CaptureBufferIterator (const CaptureBuffer &, size_t offset_0, unsigned short x_shift_0, size_t step_0, size_t offset_1, unsigned short x_shift_1, size_t step_1, size_t offset_2, unsigned short x_shift_2, size_t step_2) | |
| Constructor used CaptureBuffer::row(). | |
|
Gr::ColourSpace::triple < unsigned char > | rgb () const |
| Returns the three rgb values at the current position. | |
|
Gr::ColourSpace::triple < unsigned char > | operator* () const |
| Same as rgb(). | |
| unsigned char | luma () const |
| Returns the luma value at the current position. | |
| CaptureBufferIterator & | operator++ () |
| Advances the iterator to the next pixel in the row. | |
| bool | operator== (const CaptureBufferIterator &) const |
| Comparison operator. | |
| bool | operator!= (const CaptureBufferIterator &) const |
| Comparison operator. | |
A const iterator for a single row of Gv::CaptureBuffer pixels.
Definition at line 266 of file gvcapturebuffer.h.