bioprocessing
5.1.2
|
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().