mln::canvas::morpho::impl Namespace Reference


Namespaces

namespace  generic

Functions

template<typename I, typename N, typename A>
mln::trait::concrete< I >::ret attribute_filter_fastest (const Image< I > &input_, const Neighborhood< N > &nbh_, const util::array< unsigned > &s, const Accumulator< A > &a_, const typename A::result &lambda)
template<typename I>
unsigned find_root_fastest (I &parent, unsigned x)
 Fastest version.
template<typename A, typename I, typename P>
void take_as_init (A &accu, const I &input, const P &p)
template<typename A, typename I, typename P>
void take_as_init (trait::accumulator::when_pix::use_v, A &accu, const I &input, const P &p)
template<typename A, typename I, typename P>
void take_as_init (trait::accumulator::when_pix::use_pix, A &accu, const I &input, const P &p)
template<typename A, typename I, typename P>
void take_as_init (trait::accumulator::when_pix::use_none, A &accu, const I &input, const P &p)
template<typename A, typename I, typename P>
void take_as_init (trait::accumulator::when_pix::use_p, A &accu, const I &input, const P &p)
template<typename A, typename I, typename P>
void take_as_init_fastest (A &accu, const I &input, const P &p)
template<typename A, typename I>
void take_as_init_fastest (trait::accumulator::when_pix::use_v, A &accu, const I &input, const unsigned p)
template<typename A, typename I>
void take_as_init_fastest (trait::accumulator::when_pix::use_none, A &accu, const I &input, const unsigned p)


Function Documentation

template<typename I, typename N, typename A>
mln::trait::concrete< I >::ret mln::canvas::morpho::impl::attribute_filter_fastest ( const Image< I > &  input_,
const Neighborhood< N > &  nbh_,
const util::array< unsigned > &  s,
const Accumulator< A > &  a_,
const typename A::result &  lambda 
) [inline]

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

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init ( A &  accu,
const I &  input,
const P &  p 
) [inline]

Definition at line 121 of file attribute_filter.hh.

References take_as_init().

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init ( trait::accumulator::when_pix::use_v  ,
A &  accu,
const I &  input,
const P &  p 
) [inline]

Definition at line 106 of file attribute_filter.hh.

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init ( trait::accumulator::when_pix::use_pix  ,
A &  accu,
const I &  input,
const P &  p 
) [inline]

Definition at line 99 of file attribute_filter.hh.

References mln::make::pix().

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init ( trait::accumulator::when_pix::use_none  ,
A &  accu,
const I &  input,
const P &  p 
) [inline]

Definition at line 90 of file attribute_filter.hh.

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init ( trait::accumulator::when_pix::use_p  ,
A &  accu,
const I &  input,
const P &  p 
) [inline]

template<typename A, typename I, typename P>
void mln::canvas::morpho::impl::take_as_init_fastest ( A &  accu,
const I &  input,
const P &  p 
) [inline]

Definition at line 127 of file attribute_filter.hh.

References take_as_init_fastest().

template<typename A, typename I>
void mln::canvas::morpho::impl::take_as_init_fastest ( trait::accumulator::when_pix::use_v  ,
A &  accu,
const I &  input,
const unsigned  p 
) [inline]

Definition at line 113 of file attribute_filter.hh.

template<typename A, typename I>
void mln::canvas::morpho::impl::take_as_init_fastest ( trait::accumulator::when_pix::use_none  ,
A &  accu,
const I &  input,
const unsigned  p 
) [inline]

Definition at line 73 of file attribute_filter.hh.

Referenced by attribute_filter_fastest(), and take_as_init_fastest().


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