Namespace of accumulator image routines. More...
Namespaces | |
| namespace | impl | 
| namespace | internal | 
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 , typename K > | |
| void | take_n_times (Image< I > &input, const Image< J > &n_times, const Image< K > &arg) | 
| 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 > | |
| 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) | 
Namespace of accumulator image routines.
| void mln::accu::image::init | ( | Image< I > & | input | ) | 
Definition at line 143 of file accu/image/init.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::init_dispatch().
Referenced by mln::accu::image::internal::init_dispatch().
| void mln::accu::image::set_value | ( | Image< I > & | input, | |
| const typename I::value::result & | res | |||
| ) |  [inline] | 
        
Definition at line 276 of file set_value.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::set_value_dispatch().
Referenced by mln::accu::image::internal::set_value_dispatch().
| void mln::accu::image::set_value | ( | Image< I > & | input, | |
| const Image< J > & | res | |||
| ) |  [inline] | 
        
Definition at line 294 of file set_value.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::set_value_dispatch(), and mln::accu::image::internal::set_value_tests().
| void mln::accu::image::take | ( | Image< I > & | input, | |
| const typename I::value::argument & | arg | |||
| ) |  [inline] | 
        
Definition at line 269 of file image/take.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::take_dispatch().
Referenced by mln::accu::image::internal::take_dispatch().
| void mln::accu::image::take | ( | Image< I > & | input, | |
| const Image< J > & | arg | |||
| ) |  [inline] | 
        
Definition at line 284 of file image/take.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::take_dispatch(), and mln::accu::image::internal::take_tests().
| void mln::accu::image::take_as_init | ( | Image< I > & | input, | |
| const typename I::value::argument & | v | |||
| ) |  [inline] | 
        
Definition at line 264 of file take_as_init.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::take_as_init_dispatch().
Referenced by mln::accu::image::internal::take_as_init_dispatch().
| void mln::accu::image::take_as_init | ( | Image< I > & | input, | |
| const Image< J > & | values | |||
| ) |  [inline] | 
        
Definition at line 279 of file take_as_init.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::take_as_init_dispatch(), and mln::accu::image::internal::take_as_init_tests().
| void mln::accu::image::take_n_times | ( | Image< I > & | input, | |
| const Image< J > & | n_times, | |||
| const Image< K > & | arg | |||
| ) |  [inline] | 
        
Definition at line 336 of file take_n_times.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::take_n_times_dispatch(), and mln::accu::image::internal::take_n_times_tests().
| void mln::accu::image::take_n_times | ( | Image< I > & | input, | |
| const Image< J > & | n_times, | |||
| const typename I::value::argument & | arg | |||
| ) | 
Definition at line 320 of file take_n_times.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::take_n_times_dispatch(), and mln::accu::image::internal::take_n_times_tests().
Referenced by mln::accu::image::internal::take_n_times_dispatch().
| mln::trait::ch_value< I, typename I::value::result >::ret mln::accu::image::to_result | ( | const Image< I > & | input | ) | 
Definition at line 155 of file to_result.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::to_result_dispatch().
Referenced by mln::accu::image::internal::to_result_dispatch().
| void mln::accu::image::untake | ( | Image< I > & | input, | |
| const Image< J > & | arg | |||
| ) |  [inline] | 
        
Definition at line 287 of file untake.hh.
References mln::trace::entering(), mln::trace::exiting(), mln::accu::image::internal::untake_dispatch(), and mln::accu::image::internal::untake_tests().
| void mln::accu::image::untake | ( | Image< I > & | input, | |
| const typename I::value::argument & | arg | |||
| ) |  [inline] | 
        
Definition at line 269 of file untake.hh.
References mln::trace::entering(), mln::exact(), mln::trace::exiting(), and mln::accu::image::internal::untake_dispatch().
Referenced by mln::accu::image::internal::untake_dispatch().
 1.7.1