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