mln::trait::image_< complex_image< D, G, V > > Struct Template Reference

#include <complex_image.hh>

Inheritance diagram for mln::trait::image_< complex_image< D, G, V > >:

Inheritance graph

List of all members.

Public Types

typedef
trait::image::category::primary 
category
typedef
trait::image::dimension::none 
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 undef kind
typedef
trait::image::localization::space 
localization
typedef undef nature
typedef
trait::image::pw_io::read_write 
pw_io
typedef undef quant
typedef trait::image::size::regular size
typedef trait::image::speed::fast speed
typedef
trait::image::value_access::direct 
value_access
typedef
trait::image::value_alignment::irrelevant 
value_alignment
typedef
trait::image::value_browsing::site_wise_only 
value_browsing
typedef
trait::image::value_io::read_write 
value_io
typedef
trait::image::value_storage::disrupted 
value_storage
typedef trait::image::vw_io::none vw_io
typedef trait::image::vw_set::none vw_set

Public Member Functions

typedef mlc_if (is_high_quant_, trait::image::quant::high, trait::image::quant::low) quant
typedef mln_trait_value_kind (T) kind


Detailed Description

template<unsigned D, typename G, typename V>
struct mln::trait::image_< complex_image< D, G, V > >

Definition at line 115 of file mln/core/image/complex_image.hh.


Member Typedef Documentation

template<unsigned D, typename G, typename V>
typedef trait::image::category::primary mln::trait::image_< complex_image< D, G, V > >::category

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 118 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::dimension::none mln::trait::image_< complex_image< D, G, V > >::dimension

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 143 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::ext_domain::none mln::trait::image_< complex_image< D, G, V > >::ext_domain

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 146 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::ext_io::irrelevant mln::trait::image_< complex_image< D, G, V > >::ext_io

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 148 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::ext_value::irrelevant mln::trait::image_< complex_image< D, G, V > >::ext_value

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 147 of file mln/core/image/complex_image.hh.

template<typename I>
typedef undef mln::trait::undefined_image_< I >::kind [inherited]

template<unsigned D, typename G, typename V>
typedef trait::image::localization::space mln::trait::image_< complex_image< D, G, V > >::localization

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 138 of file mln/core/image/complex_image.hh.

template<typename I>
typedef undef mln::trait::undefined_image_< I >::nature [inherited]

template<unsigned D, typename G, typename V>
typedef trait::image::pw_io::read_write mln::trait::image_< complex_image< D, G, V > >::pw_io

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 137 of file mln/core/image/complex_image.hh.

template<typename I>
typedef undef mln::trait::undefined_image_< I >::quant [inherited]

template<unsigned D, typename G, typename V>
typedef trait::image::size::regular mln::trait::image_< complex_image< D, G, V > >::size

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 122 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::speed::fast mln::trait::image_< complex_image< D, G, V > >::speed

Reimplemented from mln::trait::default_image_< T, I >.

Definition at line 121 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::value_access::direct mln::trait::image_< complex_image< D, G, V > >::value_access

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 125 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::value_alignment::irrelevant mln::trait::image_< complex_image< D, G, V > >::value_alignment

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 133 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::value_browsing::site_wise_only mln::trait::image_< complex_image< D, G, V > >::value_browsing

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 132 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::value_io::read_write mln::trait::image_< complex_image< D, G, V > >::value_io

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 134 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::value_storage::disrupted mln::trait::image_< complex_image< D, G, V > >::value_storage

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 131 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::vw_io::none mln::trait::image_< complex_image< D, G, V > >::vw_io

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 129 of file mln/core/image/complex_image.hh.

template<unsigned D, typename G, typename V>
typedef trait::image::vw_set::none mln::trait::image_< complex_image< D, G, V > >::vw_set

Reimplemented from mln::trait::undefined_image_< I >.

Definition at line 130 of file mln/core/image/complex_image.hh.


Member Function Documentation

template<typename T, typename I>
typedef mln::trait::default_image_< T, I >::mlc_if ( is_high_quant_  ,
trait::image::quant::high  ,
trait::image::quant::low   
) [inherited]

template<typename T, typename I>
typedef mln::trait::default_image_< T, I >::mln_trait_value_kind (  )  [inherited]


Generated on Sun Apr 25 02:04:45 2010 for Milena (Olena) by  doxygen 1.5.6