$extrastylesheet
#include <mln/core/alias/p_run2d.hh>
Public Member Functions | |
| mln::box< point2d > | bbox () const |
| point2d | end () const |
| bool | has (const psite &p) const |
| bool | has (const point2d &p) const |
| bool | has_index (unsigned short i) const |
| void | init (const point2d &start, unsigned short len) |
| bool | is_empty () const |
| bool | is_valid () const |
| unsigned short | length () const |
| std::size_t | memory_size () const |
| unsigned | nsites () const |
| point2d | operator[] (unsigned short i) const |
| const point2d & | start () const |
Protected Attributes | |
| unsigned | len_ |
| point2d | start_ |
Public Types | |
| typedef p_run_bkd_piter_< point2d > | bkd_piter |
| typedef Site_Set< void > | category |
| typedef point2d | element |
| typedef p_run< point2d > | exact_t |
| typedef p_run_fwd_piter_< point2d > | fwd_piter |
| typedef fwd_piter | piter |
| typedef p_run_psite< point2d > | psite |
| typedef mln::box< point2d > | q_box |
| typedef subject< point2d >::ret | site |
Type alias for a run of 2d points.
Definition at line 6 of file p_run2d.dox.
|
inherited |
Give the exact bounding box.
|
inherited |
Return (compute) the ending point.
|
inherited |
Test if p belongs to this point set.
|
inherited |
Test if p belongs to this point set.
|
inherited |
Test if index i belongs to this point set.
|
inherited |
Set the starting point.
|
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 run is valid, i.e., with length > 0.
|
inherited |
Give the length of the run.
|
inherited |
Return the size of this site set in memory.
|
inherited |
Give the number of sites.
|
inherited |
Return the i-th point.
|
inherited |
Return the starting point.
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
inherited |
Definition at line 74 of file core/concept/site_set.hh.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Site associated type.
Definition at line 58 of file site_set_base.hh.