MeVisLab Toolbox Reference
boost::ml_ug_vertex_id_map Class Reference

Vertex id Maps each vertex to a unique id. More...

#include <mlGraphToBoostUndirectedGraph.h>

Inheritance diagram for boost::ml_ug_vertex_id_map:

Public Types

typedef boost::readable_property_map_tag category
 
typedef unsigned int value_type
 
typedef unsigned int reference
 
typedef ml::VesselNode * key_type
 

Public Member Functions

 ml_ug_vertex_id_map ()
 
 ml_ug_vertex_id_map (ml_undirected_graph_ptr g)
 
unsigned int operator[] (ml::VesselNode *vertex) const
 

Protected Attributes

ml_undirected_graph_ptr _g
 

Detailed Description

Vertex id Maps each vertex to a unique id.

Definition at line 314 of file mlGraphToBoostUndirectedGraph.h.

Member Typedef Documentation

◆ category

typedef boost::readable_property_map_tag boost::ml_ug_vertex_id_map::category

Definition at line 318 of file mlGraphToBoostUndirectedGraph.h.

◆ key_type

typedef ml::VesselNode* boost::ml_ug_vertex_id_map::key_type

Definition at line 325 of file mlGraphToBoostUndirectedGraph.h.

◆ reference

Definition at line 322 of file mlGraphToBoostUndirectedGraph.h.

◆ value_type

Definition at line 321 of file mlGraphToBoostUndirectedGraph.h.

Constructor & Destructor Documentation

◆ ml_ug_vertex_id_map() [1/2]

boost::ml_ug_vertex_id_map::ml_ug_vertex_id_map ( )
inline

Definition at line 327 of file mlGraphToBoostUndirectedGraph.h.

◆ ml_ug_vertex_id_map() [2/2]

boost::ml_ug_vertex_id_map::ml_ug_vertex_id_map ( ml_undirected_graph_ptr  g)
inline

Definition at line 328 of file mlGraphToBoostUndirectedGraph.h.

Member Function Documentation

◆ operator[]()

unsigned int boost::ml_ug_vertex_id_map::operator[] ( ml::VesselNode *  vertex) const
inline

Definition at line 329 of file mlGraphToBoostUndirectedGraph.h.

References _g, and boost::vertex().

Member Data Documentation

◆ _g

ml_undirected_graph_ptr boost::ml_ug_vertex_id_map::_g
protected

Definition at line 332 of file mlGraphToBoostUndirectedGraph.h.

Referenced by operator[]().


The documentation for this class was generated from the following file: