#include <neighborhood_base.hh>
Public Types | |
typedef Neighborhood< void > | category |
typedef W::dpsite | dpsite |
Dpsite associated type. | |
typedef E | exact_t |
typedef W::psite | psite |
Psite associated type. | |
typedef W::site | site |
Site associated type. | |
typedef W | window |
Window associated type. | |
Public Member Functions | |
unsigned | delta () const |
Give the maximum coordinate gap between the neighborhood center and a neighboring point. | |
const W::dpsite & | dp (unsigned i) const |
Give the maximum coordinate gap between the neighborhood center and a neighboring point. | |
bool | is_valid () const |
Return true by default. | |
unsigned | size () const |
Give the neighborhood size, i.e., the number of elements it contains. | |
Protected Member Functions | |
neighborhood_base () |
W
is the underlying window type.
Definition at line 119 of file neighborhood_base.hh.
typedef Neighborhood<void> mln::Neighborhood< E >::category [inherited] |
typedef W ::dpsite mln::internal::neighborhood_base< W, E >::dpsite |
typedef E mln::Object< E >::exact_t [inherited] |
typedef W ::psite mln::internal::neighborhood_base< W, E >::psite |
typedef W ::site mln::internal::neighborhood_base< W, E >::site |
typedef W mln::internal::neighborhood_base< W, E >::window |
mln::internal::neighborhood_base< W, E >::neighborhood_base | ( | ) | [inline, protected] |
Definition at line 150 of file neighborhood_base.hh.
unsigned mln::internal::neighborhood_impl< W, E >::delta | ( | ) | const [inline, inherited] |
Give the maximum coordinate gap between the neighborhood center and a neighboring point.
Definition at line 177 of file neighborhood_base.hh.
References mln::exact().
const W::dpsite & mln::internal::neighborhood_impl< W, E >::dp | ( | unsigned | i | ) | const [inline, inherited] |
Give the maximum coordinate gap between the neighborhood center and a neighboring point.
Definition at line 189 of file neighborhood_base.hh.
References mln::exact().
bool mln::internal::neighborhood_base< W, E >::is_valid | ( | ) | const [inline] |
unsigned mln::internal::neighborhood_impl< W, E >::size | ( | ) | const [inline, inherited] |
Give the neighborhood size, i.e., the number of elements it contains.
Definition at line 167 of file neighborhood_base.hh.
References mln::exact().
Referenced by mln::c18(), mln::c2(), mln::c26(), mln::c2_col(), mln::c2_row(), mln::c4(), mln::c4_3d(), mln::c6(), mln::c8(), mln::c8_3d(), and mln::world::inter_pixel::v2v().