Functions | |
template<typename I , typename N , typename W , typename D , typename F > | |
mln::trait::ch_value< I, D >::ret | distance_front (const Image< I > &input_, const Neighborhood< N > &nbh_, const Weighted_Window< W > &w_win_, D max, F &functor) |
template<typename I , typename N , typename D , typename F > | |
mln::trait::ch_value< I, D >::ret | distance_geodesic (const Image< I > &input_, const Neighborhood< N > &nbh_, D max, F &functor) |
template<typename I > | |
static I::psite | find_root (I &parent, const typename I::psite &x) |
template<typename I , typename N , typename L , typename S , typename F > | |
mln::trait::ch_value< I, L >::ret | labeling (const Image< I > &input_, const Neighborhood< N > &nbh_, L &nlabels, const Site_Set< S > &s_, F &f) |
mln::trait::ch_value< I , D >::ret mln::canvas::impl::generic::distance_front | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_, | |||
const Weighted_Window< W > & | w_win_, | |||
D | max, | |||
F & | functor | |||
) |
mln::trait::ch_value< I , D >::ret mln::canvas::impl::generic::distance_geodesic | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_, | |||
D | max, | |||
F & | functor | |||
) |
References mln::p_queue_fast< P >::clear(), mln::canvas::internal::distance_geodesic_tests(), mln::trace::entering(), mln::exact(), mln::trace::exiting(), mln::data::fill(), mln::initialize(), mln::internal::site_set_base_< P, p_queue_fast< P > >::is_empty(), mln::p_queue_fast< P >::pop_front(), and mln::p_queue_fast< P >::push().
static I ::psite mln::canvas::impl::generic::find_root | ( | I & | parent, | |
const typename I::psite & | x | |||
) | [inline, static] |
Referenced by labeling().
mln::trait::ch_value< I , L >::ret mln::canvas::impl::generic::labeling | ( | const Image< I > & | input_, | |
const Neighborhood< N > & | nbh_, | |||
L & | nlabels, | |||
const Site_Set< S > & | s_, | |||
F & | f | |||
) |