mln::slice_image< I > Struct Template Reference
[Domain morphers]

2D image extracted from a slice of a 3D image. More...

#include <slice_image.hh>

Inherits image_domain_morpher< I, box2d, slice_image< I > >.

List of all members.

Public Types

typedef slice_image
< tag::image_< I > > 
skeleton
 Skeleton.

Public Member Functions

const box2ddomain () 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.


Detailed Description

template<typename I>
struct mln::slice_image< I >

2D image extracted from a slice of a 3D image.

Member Typedef Documentation

template<typename I>
typedef slice_image< tag::image_<I> > mln::slice_image< I >::skeleton

Skeleton.


Constructor & Destructor Documentation

template<typename I >
mln::slice_image< I >::slice_image (  )  [inline]

Constructor without argument.

template<typename I >
mln::slice_image< I >::slice_image ( I &  ima,
def::coord  sli 
) [inline]

Constructor from an image ima and a predicate f.


Member Function Documentation

template<typename I >
const box2d & mln::slice_image< I >::domain (  )  const [inline]

Give the definition domain.

template<typename I >
mln::slice_image< I >::operator slice_image< const I > (  )  const [inline]

Const promotion via conversion.

template<typename I >
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.

template<typename I >
I::rvalue mln::slice_image< I >::operator() ( const point2d p  )  const [inline]

Read-only access to the image value located at point p.

template<typename I >
def::coord mln::slice_image< I >::sli (  )  const [inline]

Give the slice number.


Generated on Tue Jul 14 16:32:37 2009 for Milena (Olena) by  doxygen 1.5.9