$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::trait::pw_image_< F, S, E > Struct Template Reference

#include <mln/pw/internal/image_base.hh>

Public Member Functions

typedef mlc_if (is_mutable, trait::image::value_io::read_write, trait::image::value_io::read_only) value_io
typedef mlc_if (is_mutable, trait::image::pw_io::read_write, trait::image::pw_io::read) pw_io
typedef mlc_if (is_high_quant_, trait::image::quant::high, trait::image::quant::low) quant
typedef mln_trait_value_kind (F::result) kind

Public Types

typedef
trait::image::category::primary 
category
typedef undef 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 undef localization
typedef undef nature
typedef undef pw_io
typedef undef quant
typedef trait::image::size::regular size
typedef trait::image::speed::fast speed
typedef
trait::image::value_access::computed 
value_access
typedef
trait::image::value_alignment::irrelevant 
value_alignment
typedef
trait::image::value_browsing::site_wise_only 
value_browsing
typedef undef 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

Detailed Description

template<typename F, typename S, typename E>
struct mln::trait::pw_image_< F, S, E >

Definition at line 65 of file pw/internal/image_base.hh.

Member Function Documentation

template<typename F, typename S, typename E>
typedef mln::trait::pw_image_< F, S, E >::mlc_if ( is_mutable  ,
trait::image::value_io::read_write  ,
trait::image::value_io::read_only   
)
template<typename F, typename S, typename E>
typedef mln::trait::pw_image_< F, S, E >::mlc_if ( is_mutable  ,
trait::image::pw_io::read_write  ,
trait::image::pw_io::read   
)
typedef mln::trait::default_image_< F::result , E >::mlc_if ( is_high_quant_  ,
trait::image::quant::high  ,
trait::image::quant::low   
)
inherited
typedef mln::trait::default_image_< F::result , E >::mln_trait_value_kind ( F::result  )
inherited

Member Typedef Documentation

template<typename F, typename S, typename E>
typedef trait::image::category::primary mln::trait::pw_image_< F, S, E >::category

Definition at line 74 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef undef mln::trait::pw_image_< F, S, E >::dimension

Definition at line 94 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::ext_domain::none mln::trait::pw_image_< F, S, E >::ext_domain

Definition at line 97 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::ext_io::irrelevant mln::trait::pw_image_< F, S, E >::ext_io

Definition at line 99 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::ext_value::irrelevant mln::trait::pw_image_< F, S, E >::ext_value

Definition at line 98 of file pw/internal/image_base.hh.

typedef undef mln::trait::undefined_image_< E >::kind
inherited

Definition at line 158 of file images.hh.

template<typename F, typename S, typename E>
typedef undef mln::trait::pw_image_< F, S, E >::localization

Definition at line 93 of file pw/internal/image_base.hh.

typedef undef mln::trait::undefined_image_< E >::nature
inherited

Definition at line 159 of file images.hh.

typedef undef mln::trait::undefined_image_< E >::pw_io
inherited

Definition at line 148 of file images.hh.

typedef undef mln::trait::undefined_image_< E >::quant
inherited

Definition at line 160 of file images.hh.

template<typename F, typename S, typename E>
typedef trait::image::size::regular mln::trait::pw_image_< F, S, E >::size

Definition at line 76 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::speed::fast mln::trait::pw_image_< F, S, E >::speed

Definition at line 75 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::value_access::computed mln::trait::pw_image_< F, S, E >::value_access

Definition at line 81 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::value_alignment::irrelevant mln::trait::pw_image_< F, S, E >::value_alignment

Definition at line 84 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::value_browsing::site_wise_only mln::trait::pw_image_< F, S, E >::value_browsing

Definition at line 83 of file pw/internal/image_base.hh.

typedef undef mln::trait::undefined_image_< E >::value_io
inherited

Definition at line 145 of file images.hh.

template<typename F, typename S, typename E>
typedef trait::image::value_storage::disrupted mln::trait::pw_image_< F, S, E >::value_storage

Definition at line 82 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::vw_io::none mln::trait::pw_image_< F, S, E >::vw_io

Definition at line 79 of file pw/internal/image_base.hh.

template<typename F, typename S, typename E>
typedef trait::image::vw_set::none mln::trait::pw_image_< F, S, E >::vw_set

Definition at line 80 of file pw/internal/image_base.hh.