Functions | |
template<typename I> | |
void | init_dispatch (Image< I > &input) |
template<typename I> | |
void | init_dispatch (trait::image::speed::fastest, Image< I > &input) |
template<typename I> | |
void | init_dispatch (trait::image::speed::any, Image< I > &input) |
template<typename I, typename J> | |
void | set_value_dispatch (Image< I > &input, const Image< J > &res) |
template<typename I, typename J> | |
void | set_value_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &res) |
template<typename I, typename J> | |
void | set_value_dispatch (trait::image::speed::any, trait::image::speed::any, Image< I > &input, const Image< J > &res) |
template<typename I> | |
void | set_value_dispatch (Image< I > &input, const typename I::value::result &res) |
template<typename I> | |
void | set_value_dispatch (trait::image::speed::fastest, Image< I > &input, const typename I::value::result &res) |
template<typename I> | |
void | set_value_dispatch (trait::image::speed::any, Image< I > &input, const typename I::value::result &res) |
template<typename I, typename J> | |
void | set_value_tests (Image< I > &input_, const Image< J > &res_) |
template<typename I, typename J> | |
void | take_as_init_dispatch (Image< I > &input, const Image< J > &values) |
template<typename I, typename J> | |
void | take_as_init_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &values) |
template<typename I, typename J> | |
void | take_as_init_dispatch (trait::image::speed::any, trait::image::speed::any, Image< I > &input, const Image< J > &values) |
template<typename I, typename V> | |
void | take_as_init_dispatch (Image< I > &input, const V &v) |
template<typename I, typename V> | |
void | take_as_init_dispatch (trait::image::speed::fastest, Image< I > &input, const V &v) |
template<typename I, typename V> | |
void | take_as_init_dispatch (trait::image::speed::any, Image< I > &input, const V &v) |
template<typename I, typename J> | |
void | take_as_init_tests (Image< I > &input_, const Image< J > &values_) |
template<typename I, typename J> | |
void | take_dispatch (Image< I > &input, const Image< J > &arg) |
template<typename I, typename J> | |
void | take_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &arg) |
template<typename I, typename J> | |
void | take_dispatch (trait::image::speed::any, trait::image::speed::any, Image< I > &input, const Image< J > &arg) |
template<typename I> | |
void | take_dispatch (Image< I > &input, const typename I::value::argument &arg) |
template<typename I> | |
void | take_dispatch (trait::image::speed::fastest, Image< I > &input, const typename I::value::argument &arg) |
template<typename I> | |
void | take_dispatch (trait::image::speed::any, Image< I > &input, const typename I::value::argument &arg) |
template<typename I, typename J, typename K> | |
void | take_n_times_dispatch (Image< I > &input, const Image< J > &n_times, const Image< K > &arg) |
template<typename I, typename J, typename K> | |
void | take_n_times_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &n_times, const Image< K > &arg) |
template<typename I, typename J, typename K> | |
void | take_n_times_dispatch (trait::image::speed::any, trait::image::speed::any, trait::image::speed::any, Image< I > &input, const Image< J > &n_times, const Image< K > &arg) |
template<typename I, typename J> | |
void | take_n_times_dispatch (Image< I > &input, const Image< J > &n_times, const typename I::value::argument &arg) |
template<typename I, typename J> | |
void | take_n_times_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &n_times, const typename I::value::argument &arg) |
template<typename I, typename J> | |
void | take_n_times_dispatch (trait::image::speed::any, trait::image::speed::any, 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_tests (Image< I > &input_, const Image< J > &n_times_, const Image< K > &arg_) |
template<typename I, typename J> | |
void | take_n_times_tests (Image< I > &input_, const Image< J > &n_times_) |
template<typename I, typename J> | |
void | take_tests (Image< I > &input_, const Image< J > &arg_) |
template<typename I> | |
mln::trait::ch_value< I, typename I::value::result > ::ret | to_result_dispatch (const Image< I > &input) |
template<typename I> | |
mln::trait::ch_value< I, typename I::value::result > ::ret | to_result_dispatch (trait::image::speed::fastest, const Image< I > &input) |
template<typename I> | |
mln::trait::ch_value< I, typename I::value::result > ::ret | to_result_dispatch (trait::image::speed::any, const Image< I > &input) |
template<typename I, typename J> | |
void | untake_dispatch (Image< I > &input, const Image< J > &arg) |
template<typename I, typename J> | |
void | untake_dispatch (trait::image::speed::fastest, trait::image::speed::fastest, Image< I > &input, const Image< J > &arg) |
template<typename I, typename J> | |
void | untake_dispatch (trait::image::speed::any, trait::image::speed::any, Image< I > &input, const Image< J > &arg) |
template<typename I> | |
void | untake_dispatch (Image< I > &input, const typename I::value::argument &arg) |
template<typename I> | |
void | untake_dispatch (trait::image::speed::fastest, Image< I > &input, const typename I::value::argument &arg) |
template<typename I> | |
void | untake_dispatch (trait::image::speed::any, Image< I > &input, const typename I::value::argument &arg) |
template<typename I, typename J> | |
void | untake_tests (Image< I > &input_, const Image< J > &arg_) |
void mln::accu::image::internal::init_dispatch | ( | Image< I > & | input | ) | [inline] |
void mln::accu::image::internal::init_dispatch | ( | trait::image::speed::fastest | , | |
Image< I > & | input | |||
) | [inline] |
Definition at line 122 of file accu/image/init.hh.
References mln::accu::image::impl::init_fastest().
void mln::accu::image::internal::init_dispatch | ( | trait::image::speed::any | , | |
Image< I > & | input | |||
) | [inline] |
Definition at line 114 of file accu/image/init.hh.
References mln::accu::image::impl::generic::init().
Referenced by mln::accu::image::init(), and init_dispatch().
void mln::accu::image::internal::set_value_dispatch | ( | Image< I > & | input, | |
const Image< J > & | res | |||
) | [inline] |
void mln::accu::image::internal::set_value_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | res | |||
) | [inline] |
Definition at line 248 of file set_value.hh.
References mln::exact(), mln::accu::image::impl::generic::set_value(), and mln::accu::image::impl::set_value_fastest().
void mln::accu::image::internal::set_value_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | res | |||
) | [inline] |
Definition at line 238 of file set_value.hh.
References mln::accu::image::impl::generic::set_value().
void mln::accu::image::internal::set_value_dispatch | ( | Image< I > & | input, | |
const typename I::value::result & | res | |||
) | [inline] |
void mln::accu::image::internal::set_value_dispatch | ( | trait::image::speed::fastest | , | |
Image< I > & | input, | |||
const typename I::value::result & | res | |||
) | [inline] |
Definition at line 218 of file set_value.hh.
References mln::accu::image::impl::set_value_fastest().
void mln::accu::image::internal::set_value_dispatch | ( | trait::image::speed::any | , | |
Image< I > & | input, | |||
const typename I::value::result & | res | |||
) | [inline] |
Definition at line 210 of file set_value.hh.
References mln::accu::image::impl::generic::set_value().
Referenced by mln::accu::image::set_value(), and set_value_dispatch().
void mln::accu::image::internal::set_value_tests | ( | Image< I > & | input_, | |
const Image< J > & | res_ | |||
) | [inline] |
Definition at line 67 of file set_value.hh.
References mln::exact().
Referenced by mln::accu::image::set_value(), mln::accu::image::impl::generic::set_value(), and mln::accu::image::impl::set_value_fastest().
void mln::accu::image::internal::take_as_init_dispatch | ( | Image< I > & | input, | |
const Image< J > & | values | |||
) | [inline] |
void mln::accu::image::internal::take_as_init_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | values | |||
) | [inline] |
Definition at line 235 of file take_as_init.hh.
References mln::exact(), mln::accu::image::impl::generic::take_as_init(), and mln::accu::image::impl::take_as_init_fastest().
void mln::accu::image::internal::take_as_init_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | values | |||
) | [inline] |
Definition at line 225 of file take_as_init.hh.
References mln::accu::image::impl::generic::take_as_init().
void mln::accu::image::internal::take_as_init_dispatch | ( | Image< I > & | input, | |
const V & | v | |||
) | [inline] |
void mln::accu::image::internal::take_as_init_dispatch | ( | trait::image::speed::fastest | , | |
Image< I > & | input, | |||
const V & | v | |||
) | [inline] |
Definition at line 205 of file take_as_init.hh.
References mln::accu::image::impl::take_as_init_fastest().
void mln::accu::image::internal::take_as_init_dispatch | ( | trait::image::speed::any | , | |
Image< I > & | input, | |||
const V & | v | |||
) | [inline] |
Definition at line 196 of file take_as_init.hh.
References mln::accu::image::impl::generic::take_as_init().
Referenced by mln::accu::image::take_as_init(), and take_as_init_dispatch().
void mln::accu::image::internal::take_as_init_tests | ( | Image< I > & | input_, | |
const Image< J > & | values_ | |||
) | [inline] |
Definition at line 67 of file take_as_init.hh.
References mln::exact().
Referenced by mln::accu::image::take_as_init(), mln::accu::image::impl::generic::take_as_init(), and mln::accu::image::impl::take_as_init_fastest().
void mln::accu::image::internal::take_dispatch | ( | Image< I > & | input, | |
const Image< J > & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | arg | |||
) | [inline] |
Definition at line 241 of file image/take.hh.
References mln::exact(), mln::accu::image::impl::generic::take(), and mln::accu::image::impl::take_fastest().
void mln::accu::image::internal::take_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_dispatch | ( | Image< I > & | input, | |
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_dispatch | ( | trait::image::speed::fastest | , | |
Image< I > & | input, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_dispatch | ( | trait::image::speed::any | , | |
Image< I > & | input, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
Definition at line 202 of file image/take.hh.
References mln::accu::image::impl::generic::take().
Referenced by mln::accu::image::take(), and take_dispatch().
void mln::accu::image::internal::take_n_times_dispatch | ( | Image< I > & | input, | |
const Image< J > & | n_times, | |||
const Image< K > & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_n_times_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | n_times, | |||
const Image< K > & | arg | |||
) | [inline] |
Definition at line 290 of file take_n_times.hh.
References mln::exact(), mln::accu::image::impl::generic::take_n_times(), and mln::accu::image::impl::take_n_times_fastest().
void mln::accu::image::internal::take_n_times_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | n_times, | |||
const Image< K > & | arg | |||
) | [inline] |
Definition at line 279 of file take_n_times.hh.
References mln::accu::image::impl::generic::take_n_times().
void mln::accu::image::internal::take_n_times_dispatch | ( | Image< I > & | input, | |
const Image< J > & | n_times, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::internal::take_n_times_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | n_times, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
Definition at line 254 of file take_n_times.hh.
References mln::exact(), mln::accu::image::impl::generic::take_n_times(), and mln::accu::image::impl::take_n_times_fastest().
void mln::accu::image::internal::take_n_times_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | n_times, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
Definition at line 244 of file take_n_times.hh.
References mln::accu::image::impl::generic::take_n_times().
Referenced by mln::accu::image::take_n_times(), and take_n_times_dispatch().
void mln::accu::image::internal::take_n_times_tests | ( | Image< I > & | input_, | |
const Image< J > & | n_times_, | |||
const Image< K > & | arg_ | |||
) | [inline] |
void mln::accu::image::internal::take_n_times_tests | ( | Image< I > & | input_, | |
const Image< J > & | n_times_ | |||
) | [inline] |
Definition at line 71 of file take_n_times.hh.
References mln::exact().
Referenced by mln::accu::image::take_n_times(), mln::accu::image::impl::generic::take_n_times(), and mln::accu::image::impl::take_n_times_fastest().
void mln::accu::image::internal::take_tests | ( | Image< I > & | input_, | |
const Image< J > & | arg_ | |||
) | [inline] |
Definition at line 68 of file image/take.hh.
References mln::exact().
Referenced by mln::accu::image::take(), mln::accu::image::impl::generic::take(), and mln::accu::image::impl::take_fastest().
mln::trait::ch_value< I , typename I :: value :: result >::ret mln::accu::image::internal::to_result_dispatch | ( | const Image< I > & | input | ) | [inline] |
mln::trait::ch_value< I , typename I :: value :: result >::ret mln::accu::image::internal::to_result_dispatch | ( | trait::image::speed::fastest | , | |
const Image< I > & | input | |||
) | [inline] |
Definition at line 134 of file to_result.hh.
References mln::accu::image::impl::to_result_fastest().
mln::trait::ch_value< I , typename I :: value :: result >::ret mln::accu::image::internal::to_result_dispatch | ( | trait::image::speed::any | , | |
const Image< I > & | input | |||
) | [inline] |
Definition at line 126 of file to_result.hh.
References mln::accu::image::impl::generic::to_result().
Referenced by mln::accu::image::to_result(), and to_result_dispatch().
void mln::accu::image::internal::untake_dispatch | ( | Image< I > & | input, | |
const Image< J > & | arg | |||
) | [inline] |
void mln::accu::image::internal::untake_dispatch | ( | trait::image::speed::fastest | , | |
trait::image::speed::fastest | , | |||
Image< I > & | input, | |||
const Image< J > & | arg | |||
) | [inline] |
Definition at line 241 of file untake.hh.
References mln::exact(), mln::accu::image::impl::generic::untake(), and mln::accu::image::impl::untake_fastest().
void mln::accu::image::internal::untake_dispatch | ( | trait::image::speed::any | , | |
trait::image::speed::any | , | |||
Image< I > & | input, | |||
const Image< J > & | arg | |||
) | [inline] |
void mln::accu::image::internal::untake_dispatch | ( | Image< I > & | input, | |
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::internal::untake_dispatch | ( | trait::image::speed::fastest | , | |
Image< I > & | input, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
void mln::accu::image::internal::untake_dispatch | ( | trait::image::speed::any | , | |
Image< I > & | input, | |||
const typename I::value::argument & | arg | |||
) | [inline] |
Definition at line 202 of file untake.hh.
References mln::accu::image::impl::generic::untake().
Referenced by mln::accu::image::untake(), and untake_dispatch().
void mln::accu::image::internal::untake_tests | ( | Image< I > & | input_, | |
const Image< J > & | arg_ | |||
) | [inline] |
Definition at line 68 of file untake.hh.
References mln::exact().
Referenced by mln::accu::image::untake(), mln::accu::image::impl::generic::untake(), and mln::accu::image::impl::untake_fastest().