$extrastylesheet
#include <mln/core/alias/p_runs2d.hh>
Public Member Functions | |
q_box | bbox () const |
void | clear () |
bool | has (const psite &p) const |
void | insert (const p_run< point2d > &s) |
bool | is_empty () const |
bool | is_valid () const |
std::size_t | memory_size () const |
unsigned | nelements () const |
const p_run< point2d > & | operator[] (unsigned i) const |
const util::set< p_run < point2d > > & | set_hook_ () const |
Protected Member Functions | |
void | update_bbox_ (const typename p_run< point2d >::site &p) |
void | update_bbox_ (const Site_Set< S > &s) |
void | update_nsites_ (const T &) |
Protected Attributes | |
accu::shape::bbox< typename p_run< point2d >::site > | bb_ |
util::set< p_run< point2d > > | s_ |
Public Types | |
typedef p_double_piter< self_, mln_bkd_eiter(set_), typename p_run< point2d >::bkd_piter > | bkd_piter |
typedef Site_Set< void > | category |
typedef p_run< point2d > | element |
typedef p_set_of< p_run < point2d > > | exact_t |
typedef p_double_piter< self_, mln_fwd_eiter(set_), typename p_run< point2d >::fwd_piter > | fwd_piter |
typedef p_run< point2d > | i_element |
typedef fwd_piter | piter |
typedef p_double_psite< self_, element > | psite |
typedef const mln::box < typename p_run< point2d > ::site > & | q_box |
typedef subject< p_run < point2d >::site >::ret | site |
Type alias for a set of runs of 2d points.
Definition at line 6 of file p_runs2d.dox.
|
inherited |
|
inherited |
Clear this set.
|
inherited |
Test if p
belongs to this point set.
|
inherited |
Insert a site set s
.
|
inherited |
Test if the site set is empty.
This final method dispatches to is_empty_ whose default implementation relies on the 'nsites' method.
|
inherited |
Test if this set of runs is valid.
|
inherited |
Return the size of this site set in memory.
|
inherited |
Give the number of elements (site sets) of this composite.
|
inherited |
Return the i-th
site set.
|
inherited |
Hook to the set of runs.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Definition at line 87 of file site_set_impl.hh.
Set of site sets.
Definition at line 148 of file p_set_of.hh.
|
inherited |
Backward Site_Iterator associated type.
Definition at line 96 of file p_set_of.hh.
Definition at line 74 of file core/concept/site_set.hh.
Element associated type.
Definition at line 82 of file p_set_of.hh.
|
inherited |
Forward Site_Iterator associated type.
Definition at line 91 of file p_set_of.hh.
Insertion element associated type.
Definition at line 114 of file p_set_of.hh.
|
inherited |
Site_Iterator associated type.
Definition at line 99 of file p_set_of.hh.
|
inherited |
Psite associated type.
Definition at line 86 of file p_set_of.hh.
|
inherited |
Definition at line 79 of file site_set_impl.hh.