Namespaces | |
namespace | generic |
Functions | |
template<typename Meta_Accu, unsigned Dir, typename I, typename O> | |
void | line_fastest (const Image< I > &input_, const typename I::site &p_start, unsigned len, unsigned half_length, Image< O > &output_) |
template<typename A, typename I> | |
void | take (const Image< I > &input_, A &a) |
template<typename I, typename A, typename W> | |
mln::trait::ch_value< I, typename A::result >::ret | transform_fastest (const Image< I > &input_, const Accumulator< A > &a_, const Window< W > &win_) |
template<typename A, typename I> | |
mln::trait::ch_value< I, typename A::result >::ret | transform_line_fastest (const Accumulator< A > &a_, const Image< I > &input_, unsigned length, unsigned dir) |
template<typename I, typename A, typename W> | |
mln::trait::ch_value< I, typename A::result >::ret | transform_stop_fastest (const Image< I > &input_, const Accumulator< A > &a_, const Window< W > &win_) |
void mln::accu::impl::line_fastest | ( | const Image< I > & | input_, | |
const typename I::site & | p_start, | |||
unsigned | len, | |||
unsigned | half_length, | |||
Image< O > & | output_ | |||
) | [inline] |
Definition at line 214 of file accu/line.hh.
References mln::exact(), mln::accu::input, and mln::literal::zero.
void mln::accu::impl::take | ( | const Image< I > & | input_, | |
A & | a | |||
) | [inline] |
Definition at line 68 of file take.hh.
References mln::exact(), mln::accu::input, and mln::make::pix().
Referenced by mln::accu::take().
mln::trait::ch_value< I , typename A ::result >::ret mln::accu::impl::transform_fastest | ( | const Image< I > & | input_, | |
const Accumulator< A > & | a_, | |||
const Window< W > & | win_ | |||
) | [inline] |
Definition at line 112 of file accu/transform.hh.
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::initialize().
Referenced by mln::accu::internal::transform_dispatch().
mln::trait::ch_value< I , typename A ::result >::ret mln::accu::impl::transform_line_fastest | ( | const Accumulator< A > & | a_, | |
const Image< I > & | input_, | |||
unsigned | length, | |||
unsigned | dir | |||
) | [inline] |
Definition at line 207 of file transform_line.hh.
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::initialize(), mln::accu::internal::transform_line_tests(), and mln::literal::zero.
Referenced by mln::accu::internal::transform_line_dispatch().
mln::trait::ch_value< I , typename A ::result >::ret mln::accu::impl::transform_stop_fastest | ( | const Image< I > & | input_, | |
const Accumulator< A > & | a_, | |||
const Window< W > & | win_ | |||
) | [inline] |
Definition at line 112 of file transform_stop.hh.
References mln::extension::adjust(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::initialize().
Referenced by mln::accu::internal::transform_stop_dispatch().