$extrastylesheet
#include <mln/core/internal/complex_neighborhood_base.hh>
Public Member Functions | |
| bool | is_valid () const |
| const W & | win () const |
Public Types | |
| typedef Neighborhood< void > | category |
| typedef E | exact_t |
| typedef W::complex_fwd_iter | complex_fwd_iter |
| typedef W::complex_bkd_iter | complex_bkd_iter |
Related Functions | |
(Note that these are not member functions.) | |
| template<typename I , typename N > | |
| util::array< int > | negative_offsets_wrt (const Image< I > &ima, const Neighborhood< N > &nbh) |
| template<typename I , typename N > | |
| util::array< int > | offsets_wrt (const Image< I > &ima, const Neighborhood< N > &nbh) |
| template<typename N > | |
| std::ostream & | operator<< (std::ostream &ostr, const Neighborhood< N > &nbh) |
| template<typename L , typename R > | |
| bool | operator== (const Neighborhood< L > &lhs, const Neighborhood< R > &rhs) |
| template<typename I , typename N > | |
| util::array< int > | positive_offsets_wrt (const Image< I > &ima, const Neighborhood< N > &nbh) |
| typedef W::psite | psite |
| typedef W::site | site |
| typedef complex_neighborhood_fwd_piter < complex_fwd_iter, G, E > | fwd_niter |
| typedef complex_neighborhood_bkd_piter < complex_bkd_iter, G, E > | bkd_niter |
| typedef fwd_niter | niter |
| typedef W | window |
| typedef | mln_geom (W) G |
Definition at line 68 of file complex_neighborhood_base.hh.
| bool mln::internal::complex_neighborhood_base< W, E >::is_valid | ( | ) | const |
Is this neighborhood valid?
| typedef mln::internal::complex_neighborhood_base< W, E >::mln_geom | ( | W | ) |
Associated types.
The geometry of the complex.
| const W& mln::internal::complex_neighborhood_base< W, E >::win | ( | ) | const |
Get the corresponding window.
|
related |
|
related |
|
related |
|
related |
|
related |
| typedef complex_neighborhood_bkd_piter<complex_bkd_iter, G, E> mln::internal::complex_neighborhood_base< W, E >::bkd_niter |
Site_Iterator type to browse the psites of the neighborhood w.r.t.
the reverse ordering of vertices.
Definition at line 95 of file complex_neighborhood_base.hh.
|
inherited |
Definition at line 69 of file core/concept/neighborhood.hh.
| typedef W::complex_bkd_iter mln::internal::complex_neighborhood_base< W, E >::complex_bkd_iter |
Definition at line 74 of file complex_neighborhood_base.hh.
| typedef W::complex_fwd_iter mln::internal::complex_neighborhood_base< W, E >::complex_fwd_iter |
The associated complex iterators.
Definition at line 73 of file complex_neighborhood_base.hh.
|
inherited |
| typedef complex_neighborhood_fwd_piter<complex_fwd_iter, G, E> mln::internal::complex_neighborhood_base< W, E >::fwd_niter |
Site_Iterator type to browse the psites of the neighborhood w.r.t.
the ordering of vertices.
Definition at line 90 of file complex_neighborhood_base.hh.
| typedef fwd_niter mln::internal::complex_neighborhood_base< W, E >::niter |
The default niter type.
Definition at line 98 of file complex_neighborhood_base.hh.
| typedef W ::psite mln::internal::complex_neighborhood_base< W, E >::psite |
The type of psite corresponding to the neighborhood.
Definition at line 83 of file complex_neighborhood_base.hh.
| typedef W ::site mln::internal::complex_neighborhood_base< W, E >::site |
The type of site corresponding to the neighborhood.
Definition at line 85 of file complex_neighborhood_base.hh.
| typedef W mln::internal::complex_neighborhood_base< W, E >::window |
The window type corresponding to this neighborhood.
Definition at line 101 of file complex_neighborhood_base.hh.