Public Types | Public Member Functions

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

Makes an image become restricted by a point set. More...

#include <extended.hh>

Inherits image_domain_morpher< I, box< I::site >, extended< I > >.

List of all members.

Public Types

typedef tag::image_< I > skeleton
 Skeleton.
typedef I::value value
 Value type.

Public Member Functions

const box< typename I::site > & domain () const
 Give the definition domain.
 extended ()
 Constructor without argument.
 extended (I &ima, const box< typename I::site > &b)
 Constructor.

Detailed Description

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

Makes an image become restricted by a point set.

Definition at line 92 of file extended.hh.


Member Typedef Documentation

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

Skeleton.

Definition at line 102 of file extended.hh.

template<typename I>
typedef I ::value mln::extended< I >::value

Value type.

Definition at line 99 of file extended.hh.


Constructor & Destructor Documentation

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

Constructor without argument.

Definition at line 169 of file extended.hh.

template<typename I >
mln::extended< I >::extended ( I &  ima,
const box< typename I::site > &  b 
) [inline]

Constructor.

Definition at line 175 of file extended.hh.


Member Function Documentation

template<typename I >
const box< typename I::site > & mln::extended< I >::domain (  )  const [inline]

Give the definition domain.

Definition at line 192 of file extended.hh.