Milena (Olena)  User documentation 2.0a Id
 All Classes Namespaces Functions Variables Typedefs Enumerator Groups Pages
mln::neighb< W > Class Template Reference

Adapter class from window to neighborhood. More...

#include <neighb.hh>

Inheritance diagram for mln::neighb< W >:
Inheritance graph

Public Types

typedef neighb_bkd_niter< W > bkd_niter
 Backward site iterator associated type.
 
typedef neighb_fwd_niter< W > fwd_niter
 Forward site iterator associated type.
 
typedef fwd_niter niter
 Site iterator associated type.
 

Public Member Functions

 neighb ()
 Constructor without argument.
 
 neighb (const W &win)
 Constructor from a window win.
 

Detailed Description

template<typename W>
class mln::neighb< W >

Adapter class from window to neighborhood.

Definition at line 76 of file mln/core/neighb.hh.

Member Typedef Documentation

template<typename W>
typedef neighb_bkd_niter<W> mln::neighb< W >::bkd_niter

Backward site iterator associated type.

Definition at line 87 of file mln/core/neighb.hh.

template<typename W>
typedef neighb_fwd_niter<W> mln::neighb< W >::fwd_niter

Forward site iterator associated type.

Definition at line 84 of file mln/core/neighb.hh.

template<typename W>
typedef fwd_niter mln::neighb< W >::niter

Site iterator associated type.

Definition at line 90 of file mln/core/neighb.hh.

Constructor & Destructor Documentation

template<typename W >
neighb< W >::neighb ( )
inline

Constructor without argument.

Definition at line 150 of file mln/core/neighb.hh.

template<typename W>
neighb< W >::neighb ( const W &  win)
inline

Constructor from a window win.

Definition at line 156 of file mln/core/neighb.hh.