$extrastylesheet
#include <mln/core/pixter2d.hh>
Public Member Functions | |
fwd_pixter2d (I &image) | |
value ** | address_ () const |
I & | ima () const |
void | next () |
void | next_ () |
operator unsigned () const | |
void | start_ () |
lvalue | val () |
rvalue | val () const |
void | start () |
void | invalidate () |
bool | is_valid () const |
Protected Attributes | |
I::qlf_value * | boi_ |
I::qlf_value * | eoi_ |
Public Types | |
typedef Object< void > | category |
typedef fwd_pixter2d< I > | exact_t |
typedef I | image |
typedef I::lvalue | lvalue |
typedef I::rvalue | rvalue |
typedef I::value | value |
Definition at line 51 of file pixter2d.hh.
mln::fwd_pixter2d< I >::fwd_pixter2d | ( | I & | image | ) |
Constructor.
[in] | image | The image this pixel iterator is bound to. |
|
inherited |
Address of the current iterator value/pixel.
|
inherited |
Give the pixel image.
|
inherited |
Invalidate the iterator.
|
inherited |
Test if the iterator is valid.
|
inherited |
Go to the next element.
void mln::fwd_pixter2d< I >::next_ | ( | ) |
INTERNAL_API Go to the next pixel.
|
inlineinherited |
Definition at line 65 of file generalized_pixel.hh.
|
inherited |
ManipulationStart an iteration.
void mln::fwd_pixter2d< I >::start_ | ( | ) |
Extra code for start().
Reimplemented from mln::internal::pixel_iterator_base_< I, fwd_pixter2d< I > >.
|
inherited |
pixel iterator value.
|
inherited |
Get the pixel iterator value.
|
protectedinherited |
Beginning of the image.
Definition at line 66 of file pixel_iterator_base.hh.
|
protectedinherited |
End of the image (past-the-end).
Definition at line 69 of file pixel_iterator_base.hh.
|
inherited |
|
inherited |
typedef I mln::fwd_pixter2d< I >::image |
Image type.
Definition at line 58 of file pixter2d.hh.
|
inherited |
Image lvalue type.
Definition at line 137 of file pixel_impl.hh.
|
inherited |
Image rvalue type.
Definition at line 140 of file pixel_impl.hh.
|
inherited |
Image value type.
Definition at line 134 of file pixel_impl.hh.