Public Types | Public Member Functions

mln::trait::image_< sub_image_if< I, S > > Struct Template Reference

#include <sub_image_if.hh>

Inheritance diagram for mln::trait::image_< sub_image_if< I, S > >:
Inheritance graph

List of all members.

Public Types

typedef
trait::image::category::domain_morpher 
category
typedef image_< I >::dimension dimension
typedef
trait::image::ext_domain::none 
ext_domain
typedef
trait::image::ext_io::irrelevant 
ext_io
typedef
trait::image::ext_value::irrelevant 
ext_value
typedef image_< I >::kind kind
typedef image_< I >::localization localization
typedef image_< I >::nature nature
typedef undef pw_io
typedef image_< I >::quant quant
typedef image_< I >::size size
typedef trait::image::speed::fast speed
typedef image_< I >::value_access value_access
typedef image_< I >
::value_alignment 
value_alignment
typedef image_< I >::value_browsing value_browsing
typedef undef value_io
typedef
trait::image::value_storage::disrupted 
value_storage
typedef undef vw_io
typedef image_< I >::vw_set vw_set

Public Member Functions

typedef mlc_if (is_high_quant_, trait::image::quant::high, trait::image::quant::low) quant
typedef mln_internal_trait_image_pw_io_from (I) pw_io
typedef mln_internal_trait_image_speed_from (I) speed
typedef mln_internal_trait_image_value_io_from (I) value_io
typedef mln_internal_trait_image_vw_io_from (I) vw_io
typedef mln_trait_value_kind (I::value) kind

Detailed Description

template<typename I, typename S>
struct mln::trait::image_< sub_image_if< I, S > >

Definition at line 73 of file sub_image_if.hh.


Member Typedef Documentation

template<typename I , typename S >
typedef trait::image::category::domain_morpher mln::trait::image_< sub_image_if< I, S > >::category

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 82 of file sub_image_if.hh.

typedef image_<I >::dimension mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::dimension [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 203 of file mln/trait/images.hh.

template<typename I , typename S >
typedef trait::image::ext_domain::none mln::trait::image_< sub_image_if< I, S > >::ext_domain
template<typename I , typename S >
typedef trait::image::ext_io::irrelevant mln::trait::image_< sub_image_if< I, S > >::ext_io
template<typename I , typename S >
typedef trait::image::ext_value::irrelevant mln::trait::image_< sub_image_if< I, S > >::ext_value
typedef image_<I >::kind mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::kind [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 228 of file mln/trait/images.hh.

typedef image_<I >::localization mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::localization [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 202 of file mln/trait/images.hh.

typedef image_<I >::nature mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::nature [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 227 of file mln/trait/images.hh.

typedef undef mln::trait::undefined_image_< sub_image_if< I, S > >::pw_io [inherited]

Definition at line 147 of file mln/trait/images.hh.

typedef image_<I >::quant mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::quant [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 229 of file mln/trait/images.hh.

typedef image_<I >::size mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::size [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 198 of file mln/trait/images.hh.

typedef trait::image::speed::fast mln::trait::default_image_< I::value , sub_image_if< I, S > >::speed [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 190 of file mln/trait/images.hh.

typedef image_<I >::value_access mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::value_access [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 207 of file mln/trait/images.hh.

typedef image_<I >::value_alignment mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::value_alignment [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 206 of file mln/trait/images.hh.

typedef image_<I >::value_browsing mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::value_browsing [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 209 of file mln/trait/images.hh.

typedef undef mln::trait::undefined_image_< sub_image_if< I, S > >::value_io [inherited]

Definition at line 144 of file mln/trait/images.hh.

template<typename I , typename S >
typedef trait::image::value_storage::disrupted mln::trait::image_< sub_image_if< I, S > >::value_storage
typedef undef mln::trait::undefined_image_< sub_image_if< I, S > >::vw_io [inherited]

Definition at line 138 of file mln/trait/images.hh.

typedef image_<I >::vw_set mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::vw_set [inherited]

Reimplemented from mln::trait::undefined_image_< sub_image_if< I, S > >.

Definition at line 215 of file mln/trait/images.hh.


Member Function Documentation

typedef mln::trait::default_image_< I::value , sub_image_if< I, S > >::mlc_if ( is_high_quant_  ,
trait::image::quant::high  ,
trait::image::quant::low   
) [inherited]
typedef mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::mln_internal_trait_image_pw_io_from (  )  [inherited]
typedef mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::mln_internal_trait_image_speed_from (  )  [inherited]
typedef mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::mln_internal_trait_image_value_io_from (  )  [inherited]
typedef mln::trait::default_image_morpher< I , I::value , sub_image_if< I, S > >::mln_internal_trait_image_vw_io_from (  )  [inherited]
typedef mln::trait::default_image_< I::value , sub_image_if< I, S > >::mln_trait_value_kind ( I::value   )  [inherited]