Functions | |
template<typename I > | |
void | init (Image< I > &input_) |
template<typename I > | |
void | set_value (Image< I > &input_, const typename I::value::result &res) |
template<typename I , typename J > | |
void | set_value (Image< I > &input_, const Image< J > &res_) |
template<typename I > | |
void | take (Image< I > &input_, const typename I::value::argument &arg) |
template<typename I , typename J > | |
void | take (Image< I > &input_, const Image< J > &arg_) |
template<typename I > | |
void | take_as_init (Image< I > &input_, const typename I::value::argument &v) |
template<typename I , typename J > | |
void | take_as_init (Image< I > &input_, const Image< J > &values_) |
template<typename I , typename J > | |
void | take_n_times (Image< I > &input_, const Image< J > &n_times_, const typename I::value::argument &arg) |
template<typename I , typename J , typename K > | |
void | take_n_times (Image< I > &input_, const Image< J > &n_times_, const Image< K > &arg_) |
template<typename I > | |
mln::trait::ch_value< I, typename I::value::result > ::ret | to_result (const Image< I > &input_) |
template<typename I , typename J > | |
void | untake (Image< I > &input_, const Image< J > &arg_) |
template<typename I > | |
void | untake (Image< I > &input_, const typename I::value::argument &arg) |
void mln::accu::image::impl::generic::init | ( | Image< I > & | input_ | ) |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::input.
void mln::accu::image::impl::generic::set_value | ( | Image< I > & | input_, | |
const typename I::value::result & | res | |||
) | [inline] |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::input.
void mln::accu::image::impl::generic::set_value | ( | Image< I > & | input_, | |
const Image< J > & | res_ | |||
) | [inline] |
void mln::accu::image::impl::generic::take | ( | Image< I > & | input_, | |
const typename I::value::argument & | arg | |||
) | [inline] |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::input.
void mln::accu::image::impl::generic::take | ( | Image< I > & | input_, | |
const Image< J > & | arg_ | |||
) | [inline] |
void mln::accu::image::impl::generic::take_as_init | ( | Image< I > & | input_, | |
const typename I::value::argument & | v | |||
) |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::input.
void mln::accu::image::impl::generic::take_as_init | ( | Image< I > & | input_, | |
const Image< J > & | values_ | |||
) |
void mln::accu::image::impl::generic::take_n_times | ( | Image< I > & | input_, | |
const Image< J > & | n_times_, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::impl::generic::take_n_times | ( | Image< I > & | input_, | |
const Image< J > & | n_times_, | |||
const Image< K > & | arg_ | |||
) | [inline] |
mln::trait::ch_value< I , typename I :: value :: result >::ret mln::accu::image::impl::generic::to_result | ( | const Image< I > & | input_ | ) |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::initialize(), and mln::accu::input.
void mln::accu::image::impl::generic::untake | ( | Image< I > & | input_, | |
const Image< J > & | arg_ | |||
) | [inline] |
void mln::accu::image::impl::generic::untake | ( | Image< I > & | input_, | |
const typename I::value::argument & | arg | |||
) | [inline] |
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::input.