Implementation class to equip generalized pixel classes based on constant images. More...
#include <pixel_impl.hh>

Public Types | |
| typedef const I | image | 
| Image type.   | |
| typedef I::rvalue | rvalue | 
| Image rvalue type.   | |
| typedef I::value | value | 
| Image value type.   | |
Public Member Functions | |
| const value ** | address_ () const | 
| Address of the current iterator value/pixel.   | |
| const I & | ima () const | 
| Give the pixel image.   | |
| rvalue | val () const | 
| Get the pixel iterator value.   | |
Protected Member Functions | |
| pixel_impl_ (const I &image) | |
| Constructor.   | |
Private Types | |
| typedef pixel_impl_base_ < mlc_is(mln_trait_image_speed(I), trait::image::speed::fastest)::value, const I, E >  | super_ | 
Private Member Functions | |
| bool | is_valid_ () const | 
Implementation class to equip generalized pixel classes based on constant images.
Definition at line 175 of file pixel_impl.hh.
| typedef const I mln::internal::pixel_impl_< const I, E >::image | 
Image type.
Definition at line 188 of file pixel_impl.hh.
| typedef I ::rvalue mln::internal::pixel_impl_< const I, E >::rvalue | 
Image rvalue type.
Definition at line 194 of file pixel_impl.hh.
typedef pixel_impl_base_< mlc_is(mln_trait_image_speed(I), trait::image::speed::fastest)::value, const I, E > mln::internal::pixel_impl_< const I, E >::super_ [private] | 
        
Definition at line 183 of file pixel_impl.hh.
| typedef I ::value mln::internal::pixel_impl_< const I, E >::value | 
Image value type.
Definition at line 191 of file pixel_impl.hh.
| mln::internal::pixel_impl_< const I, E >::pixel_impl_ | ( | const I & | image | ) |  [inline, protected] | 
        
Constructor.
Definition at line 292 of file pixel_impl.hh.
| const I::value ** mln::internal::pixel_impl_< const I, E >::address_ | ( | ) |  const [inline] | 
        
Address of the current iterator value/pixel.
Definition at line 317 of file pixel_impl.hh.
| const I & mln::internal::pixel_impl_< const I, E >::ima | ( | ) |  const [inline] | 
        
Give the pixel image.
Definition at line 309 of file pixel_impl.hh.
| bool mln::internal::pixel_impl_< const I, E >::is_valid_ | ( | ) |  const [inline, private] | 
        
Definition at line 285 of file pixel_impl.hh.
| I::rvalue mln::internal::pixel_impl_< const I, E >::val | ( | ) |  const [inline] | 
        
Get the pixel iterator value.
Definition at line 300 of file pixel_impl.hh.
 1.7.1