Functions

mln::canvas::impl::generic Namespace Reference

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)

Function Documentation

template<typename I , typename N , typename W , typename D , typename 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_,
max,
F &  functor 
)
template<typename I , typename N , typename D , typename F >
mln::trait::ch_value< I , D >::ret mln::canvas::impl::generic::distance_geodesic ( const Image< I > &  input_,
const Neighborhood< N > &  nbh_,
max,
F &  functor 
)
template<typename I >
static I ::psite mln::canvas::impl::generic::find_root ( I &  parent,
const typename I::psite &  x 
) [inline, static]

Referenced by labeling().

template<typename I , typename N , typename L , typename S , typename F >
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 
)