$extrastylesheet
#include <mln/core/pixel.hh>
Public Member Functions | |
pixel (I &image) | |
pixel (I &image, const typename I::psite &p) | |
value ** | address_ () const |
void | change_to (const typename I::psite &p) |
I & | ima () const |
bool | is_valid () const |
operator unsigned () const | |
lvalue | val () |
rvalue | val () const |
Public Types | |
typedef Object< void > | category |
typedef pixel< I > | exact_t |
typedef I | image |
typedef I::lvalue | lvalue |
typedef I::rvalue | rvalue |
typedef I::value | value |
Generic pixel class.
The parameter is I
the type of the image it belongs to.
Definition at line 51 of file core/pixel.hh.
mln::pixel< I >::pixel | ( | I & | image | ) |
Constructor.
mln::pixel< I >::pixel | ( | I & | image, |
const typename I::psite & | p | ||
) |
Constructor.
|
inherited |
Address of the current iterator value/pixel.
void mln::pixel< I >::change_to | ( | const typename I::psite & | p | ) |
Change the pixel to the one at point p
.
|
inherited |
Give the pixel image.
bool mln::pixel< I >::is_valid | ( | ) | const |
Test if this pixel is valid.
|
inlineinherited |
Definition at line 65 of file generalized_pixel.hh.
|
inherited |
pixel iterator value.
|
inherited |
Get the pixel iterator value.
|
inherited |
|
inherited |
|
inherited |
Image type.
Definition at line 131 of file pixel_impl.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.