![]() |
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 |