#include <transform_directional.hh>
Public Types | |
enum | { dim = S::dim } |
typedef I::psite::delta | dpsite |
typedef I_ | I |
typedef I::site | S |
Public Member Functions | |
directional_functor (const I &input, const W &win, const A &a, int dir) | |
void | final () |
void | init () |
void | init_run () |
void | next () |
Public Attributes | |
A | accu |
unsigned | dir |
const I & | input |
mln::trait::ch_value< I, typename A::result >::ret | output |
I::psite | p |
window2d::qiter | q_l |
window2d::qiter | q_r |
const W & | win |
window2d | win_left |
window2d | win_right |
Definition at line 115 of file transform_directional.hh.
typedef I :: psite :: delta mln::accu::internal::directional_functor< I_, W, A >::dpsite |
Definition at line 118 of file transform_directional.hh.
typedef I_ mln::accu::internal::directional_functor< I_, W, A >::I |
Definition at line 117 of file transform_directional.hh.
typedef I ::site mln::accu::internal::directional_functor< I_, W, A >::S |
Definition at line 125 of file transform_directional.hh.
anonymous enum |
mln::accu::internal::directional_functor< I_, W, A >::directional_functor | ( | const I & | input, | |
const W & | win, | |||
const A & | a, | |||
int | dir | |||
) | [inline] |
Definition at line 139 of file transform_directional.hh.
void mln::accu::internal::directional_functor< I_, W, A >::final | ( | ) | [inline] |
Definition at line 176 of file transform_directional.hh.
void mln::accu::internal::directional_functor< I_, W, A >::init | ( | ) | [inline] |
Definition at line 152 of file transform_directional.hh.
References mln::initialize(), and mln::accu::internal::directional_functor< I_, W, A >::output.
void mln::accu::internal::directional_functor< I_, W, A >::init_run | ( | ) | [inline] |
Definition at line 157 of file transform_directional.hh.
References mln::accu::internal::directional_functor< I_, W, A >::accu.
void mln::accu::internal::directional_functor< I_, W, A >::next | ( | ) | [inline] |
Definition at line 167 of file transform_directional.hh.
References mln::accu::internal::directional_functor< I_, W, A >::accu, mln::accu::internal::directional_functor< I_, W, A >::output, mln::accu::internal::directional_functor< I_, W, A >::q_l, and mln::accu::internal::directional_functor< I_, W, A >::q_r.
A mln::accu::internal::directional_functor< I_, W, A >::accu |
Definition at line 123 of file transform_directional.hh.
Referenced by mln::accu::internal::directional_functor< I_, W, A >::init_run(), and mln::accu::internal::directional_functor< I_, W, A >::next().
unsigned mln::accu::internal::directional_functor< I_, W, A >::dir |
Definition at line 129 of file transform_directional.hh.
const I& mln::accu::internal::directional_functor< I_, W, A >::input |
Definition at line 120 of file transform_directional.hh.
mln::trait::ch_value< I , typename A ::result >::ret mln::accu::internal::directional_functor< I_, W, A >::output |
Definition at line 122 of file transform_directional.hh.
Referenced by mln::accu::internal::directional_functor< I_, W, A >::init(), and mln::accu::internal::directional_functor< I_, W, A >::next().
I ::psite mln::accu::internal::directional_functor< I_, W, A >::p |
Definition at line 128 of file transform_directional.hh.
window2d ::qiter mln::accu::internal::directional_functor< I_, W, A >::q_l |
Definition at line 136 of file transform_directional.hh.
Referenced by mln::accu::internal::directional_functor< I_, W, A >::next().
window2d ::qiter mln::accu::internal::directional_functor< I_, W, A >::q_r |
Definition at line 136 of file transform_directional.hh.
Referenced by mln::accu::internal::directional_functor< I_, W, A >::next().
const W& mln::accu::internal::directional_functor< I_, W, A >::win |
Definition at line 121 of file transform_directional.hh.
window2d mln::accu::internal::directional_functor< I_, W, A >::win_left |
Definition at line 132 of file transform_directional.hh.
window2d mln::accu::internal::directional_functor< I_, W, A >::win_right |
Definition at line 132 of file transform_directional.hh.