Milena (Olena)  User documentation 2.0a Id
mln::extended< I > Struct Template Reference

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

#include <extended.hh>

Inherits mln::internal::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 93 of file extended.hh.


Member Typedef Documentation

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

Skeleton.

Definition at line 103 of file extended.hh.

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

Value type.

Definition at line 100 of file extended.hh.


Constructor & Destructor Documentation

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

Constructor without argument.

Definition at line 170 of file extended.hh.

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

Constructor.

Definition at line 176 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 193 of file extended.hh.

 All Classes Namespaces Functions Variables Typedefs Enumerator