#include <graph_elt_neighborhood_if.hh>

Public Types | |
| typedef neighb_bkd_niter < graph_elt_window_if< G, S, I > > | bkd_niter |
| Backward site iterator associated type. | |
| typedef neighb_fwd_niter < graph_elt_window_if< G, S, I > > | fwd_niter |
| Forward site iterator associated type. | |
| typedef fwd_niter | niter |
| Site iterator associated type. | |
Public Member Functions | |
| void | change_window (const graph_elt_window_if< G, S, I > &new_win) |
| Change the corresponding window. | |
| graph_elt_neighborhood_if (const Image< I > &mask) | |
| graph_elt_neighborhood_if () | |
| Constructors @{ Construct an invalid neighborhood. | |
| const I & | mask () const |
| @} | |
| const graph_elt_window_if< G, S, I > & | win () const |
| Get the corresponding window. | |
typedef neighb_bkd_niter<graph_elt_window_if< G, S, I > > mln::neighb< graph_elt_window_if< G, S, I > >::bkd_niter [inherited] |
Backward site iterator associated type.
typedef neighb_fwd_niter<graph_elt_window_if< G, S, I > > mln::neighb< graph_elt_window_if< G, S, I > >::fwd_niter [inherited] |
Forward site iterator associated type.
typedef fwd_niter mln::neighb< graph_elt_window_if< G, S, I > >::niter [inherited] |
Site iterator associated type.
| mln::graph_elt_neighborhood_if< G, S, I >::graph_elt_neighborhood_if | ( | ) | [inline] |
Constructors @{ Construct an invalid neighborhood.
| mln::graph_elt_neighborhood_if< G, S, I >::graph_elt_neighborhood_if | ( | const Image< I > & | mask | ) | [inline] |
| [in] | mask | A graph image of Boolean. |
| void mln::neighb< graph_elt_window_if< G, S, I > >::change_window | ( | const graph_elt_window_if< G, S, I > & | new_win | ) | [inherited] |
Change the corresponding window.
| const I & mln::graph_elt_neighborhood_if< G, S, I >::mask | ( | ) | const [inline] |
@}
Return the graph image used as mask.
| const graph_elt_window_if< G, S, I > & mln::neighb< graph_elt_window_if< G, S, I > >::win | ( | ) | const [inherited] |
Get the corresponding window.
1.5.9