Public Types | Public Member Functions

mln::trait::image_< vertex_image< P, V, G > > Struct Template Reference

#include <vertex_image.hh>

Inheritance diagram for mln::trait::image_< vertex_image< P, V, G > >:
Inheritance graph

List of all members.

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

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 (fun::i2v::array< V >::result) kind

Detailed Description

template<typename P, typename V, typename G>
struct mln::trait::image_< vertex_image< P, V, G > >

Definition at line 58 of file core/image/vertex_image.hh.


Member Typedef Documentation

typedef undef mln::trait::undefined_image_< vertex_image< P, V, G > >::kind [inherited]

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

typedef undef mln::trait::undefined_image_< vertex_image< P, V, G > >::nature [inherited]

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

typedef undef mln::trait::undefined_image_< vertex_image< P, V, G > >::pw_io [inherited]

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

typedef undef mln::trait::undefined_image_< vertex_image< P, V, G > >::quant [inherited]

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

typedef undef mln::trait::undefined_image_< vertex_image< P, V, G > >::value_io [inherited]

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


Member Function Documentation

typedef mln::trait::pw_image_< fun::i2v::array< V > , p_vertices< util::graph, fun::i2v::array< P > > , vertex_image< P, V, G > >::mlc_if ( is_mutable  ,
trait::image::pw_io::read_write  ,
trait::image::pw_io::read   
) [inherited]
typedef mln::trait::default_image_< fun::i2v::array< V >::result , vertex_image< P, V, G > >::mln_trait_value_kind ( fun::i2v::array< V >::result   )  [inherited]