Functions | |
template<typename I> | |
void | duplicate_dispatch (const Image< I > &ima) |
template<typename I> | |
void | duplicate_dispatch_on (const Image< I > &ima) |
template<typename I> | |
void | duplicate_dispatch_on (trait::image::speed::any, const Image< I > &ima) |
template<typename I> | |
void | duplicate_dispatch_on (trait::image::speed::fastest, const Image< I > &ima) |
template<typename I> | |
void | duplicate_dispatch_on (metal::int_< 3 >, I &ima) |
template<typename I> | |
void | duplicate_dispatch_on (metal::int_< 2 >, I &ima) |
template<typename I> | |
void | duplicate_dispatch_on (metal::int_< 1 >, I &ima) |
template<typename I> | |
void | fill_dispatch (mln::trait::image::category::morpher, mln::trait::image::speed::any, I &ima, const typename I::value &v) |
template<typename I> | |
void | fill_dispatch (mln::trait::image::category::primary, mln::trait::image::speed::any, I &, const typename I::value &) |
template<typename I> | |
void | fill_dispatch (mln::trait::image::category::primary, mln::trait::image::speed::fastest, I &ima, const typename I::value &v) |
template<typename I> | |
void | fill_dispatch (const Image< I > &ima, const typename I::value &v) |
template<typename I> | |
void | fill_tests (const Image< I > &ima, const typename I::value &) |
template<typename I> | |
void | resize_dispatch (const Image< I > &ima, unsigned thickness) |
template<typename I> | |
void | resize_dispatch (trait::image::ext_domain::extendable, const Image< I > &ima, unsigned thickness) |
template<typename I> | |
void | resize_dispatch (trait::image::ext_domain::any, const Image< I > &ima, unsigned thickness) |
void mln::border::internal::duplicate_dispatch | ( | const Image< I > & | ima | ) | [inline] |
Definition at line 241 of file border/duplicate.hh.
References duplicate_dispatch_on(), and mln::primary().
Referenced by mln::border::duplicate().
void mln::border::internal::duplicate_dispatch_on | ( | const Image< I > & | ima | ) | [inline] |
void mln::border::internal::duplicate_dispatch_on | ( | trait::image::speed::any | , | |
const Image< I > & | ima | |||
) | [inline] |
Definition at line 227 of file border/duplicate.hh.
void mln::border::internal::duplicate_dispatch_on | ( | trait::image::speed::fastest | , | |
const Image< I > & | ima | |||
) | [inline] |
Definition at line 218 of file border/duplicate.hh.
References duplicate_dispatch_on(), and mln::exact().
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 3 > | , | |
I & | ima | |||
) | [inline] |
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 2 > | , | |
I & | ima | |||
) | [inline] |
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 1 > | , | |
I & | ima | |||
) | [inline] |
Definition at line 200 of file border/duplicate.hh.
References mln::border::impl::duplicate_1D().
Referenced by duplicate_dispatch(), and duplicate_dispatch_on().
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::morpher | , | |
mln::trait::image::speed::any | , | |||
I & | ima, | |||
const typename I::value & | v | |||
) | [inline] |
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::primary | , | |
mln::trait::image::speed::any | , | |||
I & | , | |||
const typename I::value & | ||||
) | [inline] |
Definition at line 167 of file border/fill.hh.
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::primary | , | |
mln::trait::image::speed::fastest | , | |||
I & | ima, | |||
const typename I::value & | v | |||
) | [inline] |
Definition at line 155 of file border/fill.hh.
References mln::border::impl::fill_size_1(), and mln::border::impl::fill_size_n().
void mln::border::internal::fill_dispatch | ( | const Image< I > & | ima, | |
const typename I::value & | v | |||
) | [inline] |
Definition at line 185 of file border/fill.hh.
References mln::exact(), and mln::extension::internal::fill_dispatch().
Referenced by mln::border::fill(), and fill_dispatch().
void mln::border::internal::fill_tests | ( | const Image< I > & | ima, | |
const typename I::value & | ||||
) | [inline] |
Definition at line 69 of file border/fill.hh.
References mln::exact().
Referenced by mln::border::fill(), mln::border::impl::fill_size_1(), and mln::border::impl::fill_size_n().
void mln::border::internal::resize_dispatch | ( | const Image< I > & | ima, | |
unsigned | thickness | |||
) | [inline] |
void mln::border::internal::resize_dispatch | ( | trait::image::ext_domain::extendable | , | |
const Image< I > & | ima, | |||
unsigned | thickness | |||
) | [inline] |
void mln::border::internal::resize_dispatch | ( | trait::image::ext_domain::any | , | |
const Image< I > & | ima, | |||
unsigned | thickness | |||
) | [inline] |
Definition at line 94 of file resize.hh.
Referenced by mln::border::resize(), and resize_dispatch().