Namespaces | |
namespace | generic |
Functions | |
template<typename I, typename N> | |
mln::trait::concrete< I >::ret | gradient_on_function (const Image< I > &input_, const Neighborhood< N > &nbh_) |
template<typename I, typename N> | |
mln::trait::concrete< I >::ret | gradient_on_function_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_) |
template<typename I, typename N> | |
mln::trait::concrete< I >::ret | gradient_on_set (const Image< I > &input_, const Neighborhood< N > &nbh_) |
template<typename A, typename F, typename I, typename N> | |
mln::trait::concrete< I >::ret | like_ero_fun_fastest (const Meta_Accumulator< A > &a_, const F &f, const Image< I > &input_, const Neighborhood< N > &nbh_) |
template<typename I, typename N> | |
mln::trait::concrete< I >::ret | like_ero_set_fastest (bool val[5], const Image< I > &input_, const Neighborhood< N > &nbh_) |
mln::trait::concrete< I >::ret mln::morpho::elementary::impl::gradient_on_function | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_ | |||
) | [inline] |
Definition at line 75 of file elementary/gradient.hh.
References mln::extension::adjust_duplicate(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::accu::pair< A1, A2, T >::first(), mln::morpho::elementary::internal::gradient_tests(), mln::initialize(), mln::accu::pair< A1, A2, T >::second(), mln::accu::pair< A1, A2, T >::take(), and mln::Accumulator< E >::take_as_init().
Referenced by mln::morpho::elementary::internal::gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::impl::gradient_on_function_fastest | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_ | |||
) | [inline] |
Definition at line 149 of file elementary/gradient.hh.
References mln::extension::adjust_duplicate(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::accu::pair< A1, A2, T >::first(), mln::morpho::elementary::internal::gradient_tests(), mln::initialize(), mln::accu::pair< A1, A2, T >::second(), mln::accu::pair< A1, A2, T >::take(), and mln::Accumulator< E >::take_as_init().
Referenced by mln::morpho::elementary::internal::gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::impl::gradient_on_set | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_ | |||
) | [inline] |
Definition at line 106 of file elementary/gradient.hh.
References mln::extension::adjust_duplicate(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::data::fill(), mln::morpho::elementary::internal::gradient_tests(), and mln::initialize().
Referenced by mln::morpho::elementary::internal::gradient_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::impl::like_ero_fun_fastest | ( | const Meta_Accumulator< A > & | a_, | |
const F & | f, | |||
const Image< I > & | input_, | |||
const Neighborhood< N > & | nbh_ | |||
) | [inline] |
Definition at line 114 of file like_ero_fun.hh.
References mln::extension::adjust_fill(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::initialize(), and mln::accu::unmeta().
Referenced by mln::morpho::elementary::internal::like_ero_fun_dispatch().
mln::trait::concrete< I >::ret mln::morpho::elementary::impl::like_ero_set_fastest | ( | bool | val[5], | |
const Image< I > & | input_, | |||
const Neighborhood< N > & | nbh_ | |||
) | [inline] |
Definition at line 104 of file like_ero_set.hh.
References mln::extension::adjust_fill(), mln::duplicate(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::data::fill(), and mln::initialize().
Referenced by mln::morpho::elementary::internal::like_ero_set_dispatch().