Public Types | Public Member Functions | Public Attributes

mln::data::impl::median_t< I, W, O > Struct Template Reference

#include <median.hh>

List of all members.

Public Types

typedef P::dpsite D
typedef I::psite P

Public Member Functions

void bkd ()
void down ()
void fwd ()
void init ()
 median_t (const I &input_, const W &win_, O &output_)

Public Attributes

const I & input
accu::stat::median_h< typename
I::value > 
med
O & output
P p
window< D >::qiter q_bm
window< D >::qiter q_bp
window< D >::qiter q_dm
window< D >::qiter q_dp
window< D >::qiter q_fm
window< D >::qiter q_fp
const W & win
window< Dwin_bm
window< Dwin_bp
window< Dwin_dm
window< Dwin_dp
window< Dwin_fm
window< Dwin_fp

template<typename I, typename W, typename O>
struct mln::data::impl::median_t< I, W, O >


Member Typedef Documentation

template<typename I, typename W, typename O>
typedef P ::dpsite mln::data::impl::median_t< I, W, O >::D
template<typename I, typename W, typename O>
typedef I ::psite mln::data::impl::median_t< I, W, O >::P

Constructor & Destructor Documentation

template<typename I, typename W, typename O>
mln::data::impl::median_t< I, W, O >::median_t ( const I &  input_,
const W &  win_,
O &  output_ 
) [inline]

Member Function Documentation

template<typename I, typename W, typename O>
void mln::data::impl::median_t< I, W, O >::bkd (  )  [inline]
template<typename I, typename W, typename O>
void mln::data::impl::median_t< I, W, O >::down (  )  [inline]
template<typename I, typename W, typename O>
void mln::data::impl::median_t< I, W, O >::fwd (  )  [inline]
template<typename I, typename W, typename O>
void mln::data::impl::median_t< I, W, O >::init (  )  [inline]

Member Data Documentation

template<typename I, typename W, typename O>
const I& mln::data::impl::median_t< I, W, O >::input
template<typename I, typename W, typename O>
accu::stat::median_h<typename I ::value> mln::data::impl::median_t< I, W, O >::med
template<typename I, typename W, typename O>
O& mln::data::impl::median_t< I, W, O >::output
template<typename I, typename W, typename O>
P mln::data::impl::median_t< I, W, O >::p
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_bm
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_bp
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_dm
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_dp
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_fm
template<typename I, typename W, typename O>
window<D>::qiter mln::data::impl::median_t< I, W, O >::q_fp
template<typename I, typename W, typename O>
const W& mln::data::impl::median_t< I, W, O >::win
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_bm
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_bp
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_dm
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_dp
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_fm
template<typename I, typename W, typename O>
window<D> mln::data::impl::median_t< I, W, O >::win_fp