$extrastylesheet
#include <mln/core/internal/neighborhood_base.hh>
Public Member Functions | |
| unsigned | delta () const |
| const W::dpsite & | dp (unsigned i) const |
| bool | is_valid () const |
| unsigned | size () const |
Protected Member Functions | |
| neighborhood_base () | |
Public Types | |
| typedef Neighborhood< void > | category |
| typedef W::dpsite | dpsite |
| typedef E | exact_t |
| typedef W::psite | psite |
| typedef W::site | site |
| typedef W | window |
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) |
Definition at line 123 of file neighborhood_base.hh.
|
protected |
|
inherited |
Give the maximum coordinate gap between the neighborhood center and a neighboring point.
|
inherited |
Give the maximum coordinate gap between the neighborhood center and a neighboring point.
| bool mln::internal::neighborhood_base< W, E >::is_valid | ( | ) | const |
Return true by default.
|
inherited |
Give the neighborhood size, i.e., the number of elements it contains.
|
related |
|
related |
|
related |
|
related |
|
related |
|
inherited |
Definition at line 69 of file core/concept/neighborhood.hh.
| typedef W ::dpsite mln::internal::neighborhood_base< W, E >::dpsite |
Dpsite associated type.
Definition at line 129 of file neighborhood_base.hh.
|
inherited |
| typedef W ::psite mln::internal::neighborhood_base< W, E >::psite |
Psite associated type.
Definition at line 132 of file neighborhood_base.hh.
| typedef W ::site mln::internal::neighborhood_base< W, E >::site |
Site associated type.
Definition at line 135 of file neighborhood_base.hh.
| typedef W mln::internal::neighborhood_base< W, E >::window |
Window associated type.
Definition at line 126 of file neighborhood_base.hh.