bioprocessing
5.1.2
|
#include <bioprocessing/graph/volumegraph.h>
Public Types | |
typedef Owner::Edge | Edge |
typedef Owner::Vertex | Vertex |
typedef Owner::Volume | Volume |
typedef Owner::Point | Point |
![]() | |
typedef Owner::Edge | Edge |
typedef Owner::Vertex | Vertex |
typedef Owner::Volume | Volume |
typedef Owner::Point | Point |
Public Member Functions | |
edge_iterator () | |
edge_iterator (const This &other) | |
This & | operator= (const This &other) |
This & | operator++ () |
This | operator++ (int) |
Edge & | operator* () |
Edge * | operator-> () |
![]() | |
edge_const_iterator () | |
edge_const_iterator (const This &o) | |
edge_const_iterator (const NonConstThis &o) | |
~edge_const_iterator () | |
This & | operator= (const This &o) |
This & | operator= (const NonConstThis &o) |
This & | operator++ () |
This | operator++ (int) |
bool | operator== (const This &o) const |
bool | operator!= (const This &o) const |
bool | operator== (const NonConstThis &o) const |
bool | operator!= (const NonConstThis &o) const |
const Edge & | operator* () const |
const Edge * | operator-> () const |
Protected Types | |
typedef VolumeGraph< T, P > | Owner |
typedef Owner::edge_const_iterator | Base |
typedef Owner::edge_iterator | This |
typedef aims::StructuringElement::const_iterator | ConnIt |
typedef vertex_iterator | VertexIt |
![]() | |
typedef edge_const_iterator | This |
typedef edge_iterator | NonConstThis |
typedef VolumeGraph< T, P > | Owner |
typedef aims::StructuringElement::const_iterator | ConnIt |
typedef vertex_const_iterator | VertexIt |
Protected Member Functions | |
edge_iterator (const Volume &vol, bool end, const Vertex &v, ConnIt b, ConnIt e) | |
edge_iterator (const Volume &vol, bool end, VertexIt vb, VertexIt ve, ConnIt b, ConnIt e) | |
![]() | |
edge_const_iterator (const Volume &vol, bool end, const Vertex &v, ConnIt b, ConnIt e) | |
edge_const_iterator (const Volume &vol, bool end, VertexIt vb, VertexIt ve, ConnIt b, ConnIt e) | |
void | toEnd () |
void | toNext () |
void | setEdge () |
template<typename P1 , typename P2 > | |
void | copy (const P1 &p1, P2 &p2) |
bool | inside () |
Friends | |
class | VolumeGraph< T, P > |
Additional Inherited Members | |
![]() | |
Volume | _vol |
Point4d | _cur |
Point4d | _nbr |
Point4d | _dim |
VertexIt | _vtxbeg |
VertexIt | _vtxend |
ConnIt | _conbeg |
ConnIt | _concur |
ConnIt | _conend |
Edge | _edg |
Vertex | _vtx |
Definition at line 808 of file volumegraph.h.
|
protected |
Definition at line 812 of file volumegraph.h.
|
protected |
Definition at line 820 of file volumegraph.h.
typedef Owner::Edge bio::VolumeGraph< T, P >::edge_iterator::Edge |
Definition at line 815 of file volumegraph.h.
|
protected |
Definition at line 811 of file volumegraph.h.
typedef Owner::Point bio::VolumeGraph< T, P >::edge_iterator::Point |
Definition at line 818 of file volumegraph.h.
|
protected |
Definition at line 813 of file volumegraph.h.
typedef Owner::Vertex bio::VolumeGraph< T, P >::edge_iterator::Vertex |
Definition at line 816 of file volumegraph.h.
|
protected |
Definition at line 821 of file volumegraph.h.
typedef Owner::Volume bio::VolumeGraph< T, P >::edge_iterator::Volume |
Definition at line 817 of file volumegraph.h.
|
inlineprotected |
Definition at line 822 of file volumegraph.h.
|
inlineprotected |
Definition at line 828 of file volumegraph.h.
|
inline |
Definition at line 835 of file volumegraph.h.
|
inline |
Definition at line 836 of file volumegraph.h.
|
inline |
Definition at line 846 of file volumegraph.h.
|
inline |
Definition at line 839 of file volumegraph.h.
|
inline |
Definition at line 840 of file volumegraph.h.
|
inline |
Definition at line 847 of file volumegraph.h.
|
inline |
Definition at line 838 of file volumegraph.h.
References bio::BaseGraph< E >::operator=().
|
friend |
Definition at line 847 of file volumegraph.h.