#include <slice_image.hh>
Inherits mln::internal::image_domain_morpher< I, mln::box, mln::slice_image< I > >.
Public Types | |
typedef slice_image < tag::image_< I > > | skeleton |
Skeleton. | |
Public Member Functions | |
const box2d & | domain () const |
Give the definition domain. | |
operator slice_image< const I > () const | |
Const promotion via conversion. | |
internal::morpher_lvalue_< I >::ret | operator() (const point2d &p) |
Read-write access to the image value located at point p . | |
I::rvalue | operator() (const point2d &p) const |
Read-only access to the image value located at point p . | |
def::coord | sli () const |
Give the slice number. | |
slice_image (I &ima, def::coord sli) | |
Constructor from an image ima and a predicate f . | |
slice_image () | |
Constructor without argument. |
Definition at line 95 of file slice_image.hh.
typedef slice_image< tag::image_<I> > mln::slice_image< I >::skeleton |
mln::slice_image< I >::slice_image | ( | ) | [inline] |
mln::slice_image< I >::slice_image | ( | I & | ima, | |
def::coord | sli | |||
) | [inline] |
const box2d & mln::slice_image< I >::domain | ( | ) | const [inline] |
mln::slice_image< I >::operator slice_image< const I > | ( | ) | const [inline] |
internal::morpher_lvalue_< I >::ret mln::slice_image< I >::operator() | ( | const point2d & | p | ) | [inline] |
Read-write access to the image value located at point p
.
Definition at line 245 of file slice_image.hh.
I::rvalue mln::slice_image< I >::operator() | ( | const point2d & | p | ) | const [inline] |
Read-only access to the image value located at point p
.
Definition at line 234 of file slice_image.hh.
def::coord mln::slice_image< I >::sli | ( | ) | const [inline] |