Functions | |
template<typename I > | |
void | duplicate_dispatch (const Image< I > &ima) |
template<typename I > | |
void | duplicate_dispatch_on (metal::int_< 2 >, I &ima) |
template<typename I > | |
void | duplicate_dispatch_on (trait::image::speed::fastest, 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 (metal::int_< 1 >, I &ima) |
template<typename I > | |
void | duplicate_dispatch_on (const Image< I > &ima) |
template<typename I > | |
void | duplicate_dispatch_on (metal::int_< 3 >, I &ima) |
template<typename I > | |
void | fill_dispatch (const Image< I > &ima, const typename I::value &v) |
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 (mln::trait::image::category::primary, mln::trait::image::speed::any, I &ima, const typename I::value &v) |
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_tests (const Image< I > &ima, const typename I::value &) |
template<typename I > | |
void | resize_dispatch (trait::image::ext_domain::any, 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 (const Image< I > &ima, unsigned thickness) |
void mln::border::internal::duplicate_dispatch | ( | const Image< I > & | ima | ) |
References duplicate_dispatch_on(), and mln::primary().
Referenced by mln::border::duplicate().
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 2 > | , | |
I & | ima | |||
) |
References mln::border::impl::duplicate_2D().
void mln::border::internal::duplicate_dispatch_on | ( | trait::image::speed::fastest | , | |
const Image< I > & | ima | |||
) |
References duplicate_dispatch_on(), and mln::exact().
void mln::border::internal::duplicate_dispatch_on | ( | trait::image::speed::any | , | |
const Image< I > & | ima | |||
) |
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 1 > | , | |
I & | ima | |||
) |
References mln::border::impl::duplicate_1D().
Referenced by duplicate_dispatch(), and duplicate_dispatch_on().
void mln::border::internal::duplicate_dispatch_on | ( | const Image< I > & | ima | ) |
References duplicate_dispatch_on().
void mln::border::internal::duplicate_dispatch_on | ( | metal::int_< 3 > | , | |
I & | ima | |||
) |
References mln::border::impl::duplicate_3D().
void mln::border::internal::fill_dispatch | ( | const Image< I > & | ima, | |
const typename I::value & | v | |||
) | [inline] |
References mln::exact().
Referenced by mln::border::fill(), and fill_dispatch().
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::primary | , | |
mln::trait::image::speed::fastest | , | |||
I & | ima, | |||
const typename I::value & | v | |||
) | [inline] |
References mln::border::impl::fill_size_1(), and mln::border::impl::fill_size_n().
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::primary | , | |
mln::trait::image::speed::any | , | |||
I & | ima, | |||
const typename I::value & | v | |||
) | [inline] |
void mln::border::internal::fill_dispatch | ( | mln::trait::image::category::morpher | , | |
mln::trait::image::speed::any | , | |||
I & | ima, | |||
const typename I::value & | v | |||
) | [inline] |
References fill_dispatch().
void mln::border::internal::fill_tests | ( | const Image< I > & | ima, | |
const typename I::value & | ||||
) | [inline] |
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 | ( | trait::image::ext_domain::any | , | |
const Image< I > & | ima, | |||
unsigned | thickness | |||
) | [inline] |
Referenced by mln::border::resize(), and resize_dispatch().
void mln::border::internal::resize_dispatch | ( | trait::image::ext_domain::extendable | , | |
const Image< I > & | ima, | |||
unsigned | thickness | |||
) | [inline] |
References mln::exact(), and mln::border::resize().
void mln::border::internal::resize_dispatch | ( | const Image< I > & | ima, | |
unsigned | thickness | |||
) | [inline] |
References resize_dispatch().