Image that can have additional features. More...
#include <decorated_image.hh>
Inherits decorated_image_impl_< I, decorated_image< I, D > >, and image_identity< I, I::domain_t, decorated_image< I, D > >.
Public Types | |
| typedef impl_::lvalue | lvalue | 
| Return type of read-write access.   | |
| typedef I::psite | psite | 
| Type of the psite.   | |
| typedef I::rvalue | rvalue | 
| Return type of read-only access.   | |
| typedef decorated_image < tag::image_< I >, tag::data_ < D > >  | skeleton | 
| Skeleton.   | |
Public Member Functions | |
| decorated_image () | |
| Ctors.   | |
| D & | decoration () | 
| Give the decoration.   | |
| const D & | decoration () const | 
| Give the decoration.   | |
| operator decorated_image< const I, D > () const | |
| Const promotion via conversion.   | |
| rvalue | operator() (const psite &p) const | 
Read-only access of pixel value at point site p.   | |
| lvalue | operator() (const psite &p) | 
Read-write access of pixel value at point site p.   | |
| ~decorated_image () | |
| Dtor.   | |
Image that can have additional features.
Definition at line 81 of file decorated_image.hh.
| typedef impl_::lvalue mln::decorated_image< I, D >::lvalue | 
Return type of read-write access.
Definition at line 95 of file decorated_image.hh.
| typedef I ::psite mln::decorated_image< I, D >::psite | 
Type of the psite.
Definition at line 90 of file decorated_image.hh.
| typedef I ::rvalue mln::decorated_image< I, D >::rvalue | 
Return type of read-only access.
Definition at line 93 of file decorated_image.hh.
| typedef decorated_image< tag::image_<I>, tag::data_<D> > mln::decorated_image< I, D >::skeleton | 
Skeleton.
Definition at line 108 of file decorated_image.hh.
| mln::decorated_image< I, D >::decorated_image | ( | ) |  [inline] | 
        
Ctors.
Definition at line 161 of file decorated_image.hh.
| mln::decorated_image< I, D >::~decorated_image | ( | ) |  [inline] | 
        
Dtor.
Definition at line 184 of file decorated_image.hh.
| const D & mln::decorated_image< I, D >::decoration | ( | ) |  const [inline] | 
        
Give the decoration.
Definition at line 249 of file decorated_image.hh.
| D & mln::decorated_image< I, D >::decoration | ( | ) |  [inline] | 
        
Give the decoration.
Definition at line 257 of file decorated_image.hh.
| mln::decorated_image< I, D >::operator decorated_image< const I, D > | ( | ) |  const [inline] | 
        
Const promotion via conversion.
Definition at line 239 of file decorated_image.hh.
| decorated_image< I, D >::rvalue mln::decorated_image< I, D >::operator() | ( | const psite & | p | ) |  const [inline] | 
        
Read-only access of pixel value at point site p. 
Definition at line 197 of file decorated_image.hh.
| decorated_image< I, D >::lvalue mln::decorated_image< I, D >::operator() | ( | const psite & | p | ) |  [inline] | 
        
Read-write access of pixel value at point site p. 
Definition at line 206 of file decorated_image.hh.
 1.7.1