Functions

mln::extension::internal Namespace Reference

Functions

template<typename I >
void do_fill (I &ima, const typename I::value &val)
template<typename I >
void do_fill (mln::trait::image::ext_domain::some, mln::trait::image::ext_value::single, mln::trait::image::ext_domain::none, I &ima, const typename I::value &val)
template<typename I >
void do_fill (mln::trait::image::ext_domain::some, mln::trait::image::ext_value::any, mln::trait::image::ext_domain::some, I &ima, const typename I::value &val)
template<typename I >
void do_fill (mln::trait::image::ext_domain::none, mln::trait::image::ext_value::any, mln::trait::image::ext_domain::any, I &ima, const typename I::value &val)
template<typename I >
void do_fill (mln::trait::image::ext_domain::some, mln::trait::image::ext_value::multiple, mln::trait::image::ext_domain::none, I &ima, const typename I::value &val)
template<typename I >
void fill_dispatch (mln::trait::image::ext_domain::none, mln::trait::image::ext_io::any, I &, const typename I::value &)
template<typename I >
void fill_dispatch (mln::trait::image::ext_domain::some, mln::trait::image::ext_io::read_write, I &ima, const typename I::value &val)
template<typename I >
void fill_dispatch (const Image< I > &ima_, const typename I::value &val)
template<typename I >
void fill_dispatch (mln::trait::image::ext_domain::some, mln::trait::image::ext_io::read_only, I &ima, const typename I::value &val)
template<typename I >
void fill_dispatch (mln::trait::image::ext_domain::extendable, mln::trait::image::ext_io::read_write, I &ima, const typename I::value &val)

Function Documentation

template<typename I >
void mln::extension::internal::do_fill ( I &  ima,
const typename I::value &  val 
)

Definition at line 111 of file extension/fill.hh.

Referenced by fill_dispatch().

template<typename I >
void mln::extension::internal::do_fill ( mln::trait::image::ext_domain::some  ,
mln::trait::image::ext_value::single  ,
mln::trait::image::ext_domain::none  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 74 of file extension/fill.hh.

template<typename I >
void mln::extension::internal::do_fill ( mln::trait::image::ext_domain::some  ,
mln::trait::image::ext_value::any  ,
mln::trait::image::ext_domain::some  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 93 of file extension/fill.hh.

References mln::extension::fill().

template<typename I >
void mln::extension::internal::do_fill ( mln::trait::image::ext_domain::none  ,
mln::trait::image::ext_value::any  ,
mln::trait::image::ext_domain::any  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 102 of file extension/fill.hh.

template<typename I >
void mln::extension::internal::do_fill ( mln::trait::image::ext_domain::some  ,
mln::trait::image::ext_value::multiple  ,
mln::trait::image::ext_domain::none  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 83 of file extension/fill.hh.

References mln::extension::fill().

template<typename I >
void mln::extension::internal::fill_dispatch ( mln::trait::image::ext_domain::none  ,
mln::trait::image::ext_io::any  ,
I &  ,
const typename I::value &   
)

Definition at line 125 of file extension/fill.hh.

Referenced by mln::extension::fill(), and fill_dispatch().

template<typename I >
void mln::extension::internal::fill_dispatch ( mln::trait::image::ext_domain::some  ,
mln::trait::image::ext_io::read_write  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 151 of file extension/fill.hh.

References do_fill().

template<typename I >
void mln::extension::internal::fill_dispatch ( const Image< I > &  ima_,
const typename I::value &  val 
)

Definition at line 159 of file extension/fill.hh.

References mln::exact(), and fill_dispatch().

template<typename I >
void mln::extension::internal::fill_dispatch ( mln::trait::image::ext_domain::some  ,
mln::trait::image::ext_io::read_only  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 133 of file extension/fill.hh.

References mln::extension::fill().

template<typename I >
void mln::extension::internal::fill_dispatch ( mln::trait::image::ext_domain::extendable  ,
mln::trait::image::ext_io::read_write  ,
I &  ima,
const typename I::value &  val 
)

Definition at line 142 of file extension/fill.hh.

References mln::extension::fill().