$extrastylesheet
#include <mln/core/internal/complex_window_base.hh>
Public Member Functions | |
bool | is_empty () const |
bool | is_centered () const |
bool | is_valid () const |
Public Types | |
typedef Window< void > | category |
typedef E | exact_t |
typedef F | complex_fwd_iter |
typedef B | complex_bkd_iter |
Related Functions | |
(Note that these are not member functions.) | |
template<typename I , typename W > | |
util::array< int > | negative_offsets_wrt (const Image< I > &ima, const Window< W > &win) |
template<typename I , typename W > | |
util::array< int > | offsets_wrt (const Image< I > &ima, const Window< W > &win) |
template<typename I , typename W > | |
util::array< int > | positive_offsets_wrt (const Image< I > &ima, const Window< W > &win) |
typedef G | geom |
typedef complex_psite< D, G > | psite |
typedef psite::site | site |
typedef void | dpsite |
typedef complex_window_fwd_piter < complex_fwd_iter, G, E > | fwd_qiter |
typedef complex_window_bkd_piter < complex_bkd_iter, G, E > | bkd_qiter |
typedef fwd_qiter | qiter |
complex_window_base (bool is_centered=false) |
Definition at line 87 of file complex_window_base.hh.
mln::internal::complex_window_base< D, G, F, B, E >::complex_window_base | ( | bool | is_centered = false | ) |
bool mln::internal::complex_window_base< D, G, F, B, E >::is_centered | ( | ) | const |
Is this window centered?
bool mln::internal::complex_window_base< D, G, F, B, E >::is_empty | ( | ) | const |
Services.
Is this window empty? (Always returns false
).
bool mln::internal::complex_window_base< D, G, F, B, E >::is_valid | ( | ) | const |
Is this window valid ? (Return true by default.)
|
related |
|
related |
|
related |
typedef complex_window_bkd_piter<complex_bkd_iter, G, E> mln::internal::complex_window_base< D, G, F, B, E >::bkd_qiter |
Site_Iterator type to browse the psites of the window w.r.t.
the reverse ordering of vertices.
Definition at line 122 of file complex_window_base.hh.
|
inherited |
Definition at line 95 of file concept/window.hh.
typedef B mln::internal::complex_window_base< D, G, F, B, E >::complex_bkd_iter |
Definition at line 93 of file complex_window_base.hh.
typedef F mln::internal::complex_window_base< D, G, F, B, E >::complex_fwd_iter |
The associated complex iterators.
Definition at line 92 of file complex_window_base.hh.
typedef void mln::internal::complex_window_base< D, G, F, B, E >::dpsite |
Definition at line 107 of file complex_window_base.hh.
|
inherited |
typedef complex_window_fwd_piter<complex_fwd_iter, G, E> mln::internal::complex_window_base< D, G, F, B, E >::fwd_qiter |
Site_Iterator type to browse the psites of the window w.r.t.
the ordering of vertices.
Definition at line 117 of file complex_window_base.hh.
typedef G mln::internal::complex_window_base< D, G, F, B, E >::geom |
Associated types.
The geometry of the complex.
Definition at line 100 of file complex_window_base.hh.
typedef complex_psite<D, G> mln::internal::complex_window_base< D, G, F, B, E >::psite |
The type of psite corresponding to the window.
Definition at line 102 of file complex_window_base.hh.
typedef fwd_qiter mln::internal::complex_window_base< D, G, F, B, E >::qiter |
The default qiter type.
Definition at line 125 of file complex_window_base.hh.
typedef psite ::site mln::internal::complex_window_base< D, G, F, B, E >::site |
The type of site corresponding to the window.
Definition at line 104 of file complex_window_base.hh.