$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.