mln::canvas::browsing::fwd_t Struct Reference

Canvas for forward browsing. More...

#include <fwd.hh>

Inheritance diagram for mln::canvas::browsing::fwd_t:

Inheritance graph

List of all members.

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


Detailed Description

Canvas for forward browsing.

This canvas browse all the points of an image 'input' of type 'I' from left to right and from top to bottom

The fonctor should provide (In addition of 'I' and 'input') three methods :

F shall feature:
{
--- as typedef:
I;
--as attributes:
input;
p;
--- as method:
void init();
void next();
void final();
}

Definition at line 72 of file fwd.hh.


Member Typedef Documentation

template<typename E>
typedef Browsing<void> mln::Browsing< E >::category [inherited]

Reimplemented from mln::Object< E >.

Definition at line 58 of file browsing.hh.

template<typename E>
typedef E mln::Object< E >::exact_t [inherited]

Definition at line 172 of file object.hh.


Member Function Documentation

template<typename E>
void mln::Browsing< E >::final (  )  [inline, inherited]

Definition at line 84 of file browsing.hh.

template<typename E>
void mln::Browsing< E >::init (  )  [inline, inherited]

Definition at line 78 of file browsing.hh.

template<typename F>
void mln::canvas::browsing::fwd_t::operator() ( F &  f  )  const [inline]

Definition at line 87 of file fwd.hh.

References mln::trace::entering(), and mln::trace::exiting().


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