|
bioprocessing 6.0.4
|
Reference counting pointer to a CoustyStream. More...
#include <bioprocessing/watershed/coustystream.h>


Public Types | |
| typedef Pointed::Vertex | Vertex |
| typedef Pointed::iterator | iterator |
| typedef Pointed::const_iterator | const_iterator |
Public Member Functions | |
| CoustyStreamRef () | |
| CoustyStreamRef (Vertex x) | |
| ~CoustyStreamRef () | |
| void | reset (Vertex x) |
| const_iterator | begin () const |
| const_iterator | end () const |
| iterator | begin () |
| iterator | end () |
| std::pair< iterator, bool > | insert (const Vertex &v) |
| void | erase (const Vertex &v) |
| void | erase (iterator v) |
| bool | empty () const |
| size_t | count (const Vertex &v) const |
Protected Types | |
| typedef CoustyStream< V > | Pointed |
| typedef carto::rc_ptr< Pointed > | Base |
Reference counting pointer to a CoustyStream.
These objects also have full access to CoustyStream methods (without having to dereference the pointer)
Definition at line 64 of file coustystream.h.
|
protected |
Definition at line 69 of file coustystream.h.
| typedef Pointed::const_iterator bio::CoustyStreamRef< V >::const_iterator |
Definition at line 73 of file coustystream.h.
| typedef Pointed::iterator bio::CoustyStreamRef< V >::iterator |
Definition at line 72 of file coustystream.h.
|
protected |
Definition at line 68 of file coustystream.h.
| typedef Pointed::Vertex bio::CoustyStreamRef< V >::Vertex |
Definition at line 71 of file coustystream.h.
|
inline |
Definition at line 77 of file coustystream.h.
|
inline |
Definition at line 78 of file coustystream.h.
|
inline |
Definition at line 79 of file coustystream.h.
|
inline |
Definition at line 89 of file coustystream.h.
|
inline |
Definition at line 87 of file coustystream.h.
Referenced by bio::CoustyWatershed< T, L >::computeStream().
|
inline |
Definition at line 95 of file coustystream.h.
|
inline |
Definition at line 94 of file coustystream.h.
Referenced by bio::CoustyWatershed< T, L >::computeStream().
|
inline |
Definition at line 90 of file coustystream.h.
|
inline |
Definition at line 88 of file coustystream.h.
|
inline |
Definition at line 92 of file coustystream.h.
Referenced by bio::CoustyWatershed< T, L >::computeStream().
|
inline |
Definition at line 93 of file coustystream.h.
|
inline |
Definition at line 91 of file coustystream.h.
Referenced by bio::CoustyWatershed< T, L >::computeStream().
|
inline |
Definition at line 83 of file coustystream.h.
Referenced by bio::CoustyWatershed< T, L >::computeStream().