#include <neighborhood_base.hh>
Public Types | |
typedef Neighborhood< void > | category |
typedef E | exact_t |
Public Member Functions | |
neighb< W > | background () const |
Give the background neighborhood in the case of a dual neighborhood. | |
neighb< W > | foreground () const |
Give the foreground neighborhood in the case of a dual neighborhood. |
typedef Neighborhood<void> mln::Neighborhood< E >::category [inherited] |
Reimplemented from mln::Object< E >.
typedef E mln::Object< E >::exact_t [inherited] |
neighb<W> mln::internal::neighborhood_extra_impl< win::multiple_size< 2, W, F >, E >::background | ( | ) | const [inline] |
Give the background neighborhood in the case of a dual neighborhood.
For instance, with (object:c4, background:c8), the result is c8.
neighb<W> mln::internal::neighborhood_extra_impl< win::multiple_size< 2, W, F >, E >::foreground | ( | ) | const [inline] |
Give the foreground neighborhood in the case of a dual neighborhood.
For instance, with (object:c4, background:c8), the result is c4.