mln::canvas::labeling::internal Namespace Reference


Functions

template<typename I>
unsigned find_root_fastest (I &parent, unsigned x)
 Fastest version.
template<typename I, typename N, typename L, typename F>
void labeling_tests (const Image< I > &input_, const Neighborhood< N > &nbh_, const L &nlabels, const F &f)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret sorted_dispatch (const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor, bool increasing)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret sorted_dispatch (metal::true_, const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor, bool increasing)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret sorted_dispatch (metal::false_, const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor, bool increasing)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret video_dispatch (const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret video_dispatch (metal::true_, const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor)
template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I, L >::ret video_dispatch (metal::false_, const Image< I > &input, const Neighborhood< N > &nbh, L &nlabels, F &functor)


Function Documentation

template<typename I>
unsigned mln::canvas::labeling::internal::find_root_fastest ( I &  parent,
unsigned  x 
) [inline]

Fastest version.

///

Definition at line 55 of file find_root_fastest.hh.

Referenced by mln::canvas::labeling::impl::sorted_fastest(), and mln::canvas::labeling::impl::video_fastest().

template<typename I, typename N, typename L, typename F>
void mln::canvas::labeling::internal::labeling_tests ( const Image< I > &  input_,
const Neighborhood< N > &  nbh_,
const L &  nlabels,
const F &  f 
) [inline]

Definition at line 60 of file tests.hh.

References mln::exact().

Referenced by mln::canvas::labeling::sorted(), and mln::canvas::labeling::video().

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::sorted_dispatch ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor,
bool  increasing 
) [inline]

Definition at line 232 of file sorted.hh.

References sorted_dispatch().

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::sorted_dispatch ( metal::true_  ,
const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor,
bool  increasing 
) [inline]

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::sorted_dispatch ( metal::false_  ,
const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor,
bool  increasing 
) [inline]

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::video_dispatch ( const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor 
) [inline]

Definition at line 212 of file video.hh.

References video_dispatch().

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::video_dispatch ( metal::true_  ,
const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor 
) [inline]

Definition at line 201 of file video.hh.

References mln::canvas::labeling::impl::video_fastest().

template<typename I, typename N, typename L, typename F>
mln::trait::ch_value< I , L >::ret mln::canvas::labeling::internal::video_dispatch ( metal::false_  ,
const Image< I > &  input,
const Neighborhood< N > &  nbh,
L &  nlabels,
F &  functor 
) [inline]


Generated on Sun Apr 25 01:57:52 2010 for Milena (Olena) by  doxygen 1.5.6