#include <dir_struct_elt_incr_update.hh>
Public Types | |
typedef Browsing< void > | category |
typedef E | exact_t |
Public Member Functions | |
void | final () |
void | init () |
template<typename F> | |
void | operator() (F &f) const |
This canvas browse all the point of an image 'input' of type 'I', of dimension 'dim' in the direction 'dir' with considering weigh the 'length' nearest points.
The functor should provide (In addition to 'input', 'I', 'dim', 'dir' and 'length') six methods :
F shall features :
{
--- as types:
I;
--- as attributes:
dim;
dir; // and test dir < dim
input;
p;
length;
--- as methods:
void init();
void init_line();
void add_point(q)
void remove_point(q)
void next();
void final();
}
Definition at line 86 of file dir_struct_elt_incr_update.hh.
typedef Browsing<void> mln::Browsing< E >::category [inherited] |
typedef E mln::Object< E >::exact_t [inherited] |
void mln::Browsing< E >::final | ( | ) | [inline, inherited] |
Definition at line 84 of file browsing.hh.
void mln::Browsing< E >::init | ( | ) | [inline, inherited] |
Definition at line 78 of file browsing.hh.
void mln::canvas::browsing::dir_struct_elt_incr_update_t::operator() | ( | F & | f | ) | const [inline] |
Definition at line 101 of file dir_struct_elt_incr_update.hh.
References mln::trace::entering(), and mln::trace::exiting().