$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::trait::ch_value< mutable_extension_ima< I, J >, V > Struct Template Reference

#include <mln/core/image/dmorph/mutable_extension_ima.hh>

Public Member Functions

typedef mlc_if (keep_ext, Iv_ext, Iv) ret

Public Types

typedef mln::trait::ch_value
< I, V >::ret 
Iv
typedef mutable_extension_ima
< Iv, J > 
Iv_ext
typedef
mln::metal::converts_to
< typename J::value, V > 
keep_ext

Detailed Description

template<typename I, typename J, typename V>
struct mln::trait::ch_value< mutable_extension_ima< I, J >, V >

Definition at line 80 of file mutable_extension_ima.hh.

Member Function Documentation

template<typename I , typename J , typename V >
typedef mln::trait::ch_value< mutable_extension_ima< I, J >, V >::mlc_if ( keep_ext  ,
Iv_ext  ,
Iv   
)

Member Typedef Documentation

template<typename I , typename J , typename V >
typedef mln::trait::ch_value< I , V >::ret mln::trait::ch_value< mutable_extension_ima< I, J >, V >::Iv

Definition at line 83 of file mutable_extension_ima.hh.

template<typename I , typename J , typename V >
typedef mutable_extension_ima<Iv, J> mln::trait::ch_value< mutable_extension_ima< I, J >, V >::Iv_ext

Definition at line 84 of file mutable_extension_ima.hh.

template<typename I , typename J , typename V >
typedef mln::metal::converts_to< typename J ::value , V > mln::trait::ch_value< mutable_extension_ima< I, J >, V >::keep_ext

Definition at line 82 of file mutable_extension_ima.hh.