#include <pixel_impl.hh>

| Public Types | |
| typedef I | image | 
| Image type. | |
| typedef I::lvalue | lvalue | 
| Image lvalue type. | |
| typedef I::rvalue | rvalue | 
| Image rvalue type. | |
| typedef I::value | value | 
| Image value type. | |
| Public Member Functions | |
| value ** | address_ () const | 
| Address of the current iterator value/pixel. | |
| I & | ima () const | 
| Give the pixel image. | |
| rvalue | val () const | 
| Get the pixel iterator value. | |
| lvalue | val () | 
| pixel iterator value. | |
| Protected Member Functions | |
| pixel_impl_ (I &image) | |
| Constructor. | |
| Private Types | |
| typedef pixel_impl_base_ < mlc_is(mln_trait_image_speed(I), trait::image::speed::fastest)::value, I, E > | super_ | 
| Private Member Functions | |
| bool | is_valid_ () const | 
Definition at line 115 of file pixel_impl.hh.
| typedef I mln::internal::pixel_impl_< I, E >::image | 
Image type.
Reimplemented in mln::fwd_pixter1d< I >, mln::bkd_pixter1d< I >, mln::fwd_pixter2d< I >, mln::bkd_pixter2d< I >, mln::fwd_pixter3d< I >, and mln::bkd_pixter3d< I >.
Definition at line 128 of file pixel_impl.hh.
| typedef I ::lvalue mln::internal::pixel_impl_< I, E >::lvalue | 
| typedef I ::rvalue mln::internal::pixel_impl_< I, E >::rvalue | 
| typedef pixel_impl_base_< mlc_is(mln_trait_image_speed(I), trait::image::speed::fastest)::value, I, E > mln::internal::pixel_impl_< I, E >::super_  [private] | 
Reimplemented in mln::dpoints_fwd_pixter< I >, mln::dpoints_bkd_pixter< I >, mln::internal::pixel_iterator_base_< I, E >, mln::internal::forward_pixel_iterator_base_< I, E >, mln::internal::backward_pixel_iterator_base_< I, E >, mln::fwd_pixter1d< I >, mln::bkd_pixter1d< I >, mln::fwd_pixter2d< I >, mln::bkd_pixter2d< I >, mln::fwd_pixter3d< I >, mln::bkd_pixter3d< I >, mln::internal::pixel_iterator_base_< I, mln::fwd_pixter2d< I > >, mln::internal::pixel_iterator_base_< I, mln::fwd_pixter3d< I > >, mln::internal::pixel_iterator_base_< I, mln::bkd_pixter1d< I > >, mln::internal::pixel_iterator_base_< I, mln::bkd_pixter2d< I > >, mln::internal::pixel_iterator_base_< I, mln::fwd_pixter1d< I > >, mln::internal::pixel_iterator_base_< I, mln::bkd_pixter3d< I > >, mln::internal::forward_pixel_iterator_base_< I, mln::fwd_pixter2d< I > >, mln::internal::forward_pixel_iterator_base_< I, mln::fwd_pixter3d< I > >, mln::internal::forward_pixel_iterator_base_< I, mln::fwd_pixter1d< I > >, mln::internal::backward_pixel_iterator_base_< I, mln::bkd_pixter1d< I > >, mln::internal::backward_pixel_iterator_base_< I, mln::bkd_pixter2d< I > >, and mln::internal::backward_pixel_iterator_base_< I, mln::bkd_pixter3d< I > >.
Definition at line 123 of file pixel_impl.hh.
| typedef I ::value mln::internal::pixel_impl_< I, E >::value | 
| mln::internal::pixel_impl_< I, E >::pixel_impl_ | ( | I & | image | ) |  [inline, protected] | 
| I::value ** mln::internal::pixel_impl_< I, E >::address_ | ( | ) | const  [inline] | 
| I & mln::internal::pixel_impl_< I, E >::ima | ( | ) | const  [inline] | 
Give the pixel image.
Definition at line 264 of file pixel_impl.hh.
Referenced by mln::internal::pixel_iterator_base_< I, E >::pixel_iterator_base_().
| bool mln::internal::pixel_impl_< I, E >::is_valid_ | ( | ) | const  [inline, private] | 
Definition at line 231 of file pixel_impl.hh.
Referenced by mln::internal::pixel_impl_< const I, E >::val().
| I::rvalue mln::internal::pixel_impl_< I, E >::val | ( | ) | const  [inline] | 
| I::lvalue mln::internal::pixel_impl_< I, E >::val | ( | ) |  [inline] | 
Definition at line 246 of file pixel_impl.hh.
Referenced by mln::io::dump::internal::load_data(), and mln::io::dump::internal::save_data().
 1.5.6
 1.5.6