OpenMS
|
A boost dfs visitor that copies connected components into a vector of graphs. More...
#include <OpenMS/ANALYSIS/ID/IDBoostGraph.h>
Public Member Functions | |
dfs_ccsplit_visitor (Graphs &vgs) | |
template<typename Vertex , typename Graph > | |
void | start_vertex (Vertex u, const Graph &tg) |
template<typename Vertex , typename Graph > | |
void | discover_vertex (Vertex, const Graph &) |
template<typename Edge , typename Graph > | |
void | examine_edge (Edge e, const Graph &tg) |
Public Attributes | |
Graphs & | gs |
vertex_t | curr_v |
vertex_t | next_v |
std::map< vertex_t, vertex_t > | m |
A mapping from old node id to new node id to not duplicate existing ones in the new graph. More... | |
A boost dfs visitor that copies connected components into a vector of graphs.
|
inline |
|
inline |
|
inline |
|
inline |
vertex_t curr_v |
Graphs& gs |
A mapping from old node id to new node id to not duplicate existing ones in the new graph.
vertex_t next_v |