|
MeVisLab Toolbox Reference
|
#include <mlGraphToBoostUndirectedGraph.h>
Public Member Functions | |
| ml_ug_edge () | |
| ml_ug_edge (ml::VesselNode *vertex, ml::VesselEdge *edge) | |
| ml::VesselNode * | source () |
| ml::VesselNode * | target () |
| double | weight () const |
Protected Attributes | |
| ml::VesselNode * | _vertex |
| ml::VesselEdge * | _edge |
Friends | |
| bool | operator== (const self &a, const self &b) |
| bool | operator!= (const self &a, const self &b) |
Simple wrapper to store an ml::VesselEdge together with a ml::VesselNode, so that the source() function and the out_edge_iterator will always be able to return an edge which points away from a vertex.
Definition at line 142 of file mlGraphToBoostUndirectedGraph.h.
|
inline |
Definition at line 149 of file mlGraphToBoostUndirectedGraph.h.
|
inline |
Definition at line 150 of file mlGraphToBoostUndirectedGraph.h.
References _edge, _vertex, and boost::vertex().
|
inline |
Definition at line 154 of file mlGraphToBoostUndirectedGraph.h.
References _vertex.
|
inline |
Definition at line 159 of file mlGraphToBoostUndirectedGraph.h.
|
inline |
Definition at line 167 of file mlGraphToBoostUndirectedGraph.h.
References _edge.
Referenced by boost::ml_ug_edge_weight_map::operator[]().
|
friend |
Definition at line 173 of file mlGraphToBoostUndirectedGraph.h.
|
friend |
Definition at line 169 of file mlGraphToBoostUndirectedGraph.h.
References _edge.
|
protected |
Definition at line 179 of file mlGraphToBoostUndirectedGraph.h.
Referenced by ml_ug_edge(), ml_ug_edge(), operator==, target(), and weight().
|
protected |
Definition at line 178 of file mlGraphToBoostUndirectedGraph.h.
Referenced by ml_ug_edge(), ml_ug_edge(), source(), and target().