#include <contracting_graph.hpp>
◆ ContractingGraph()
| vg::ContractingGraph::ContractingGraph |
( |
Graph |
graph | ) |
|
◆ contract()
| void vg::ContractingGraph::contract |
( |
size_t |
random_node, |
|
|
size_t |
other_node |
|
) |
| |
◆ get_disjoint_sets()
| vector< vector< size_t > > vg::ContractingGraph::get_disjoint_sets |
( |
| ) |
|
◆ get_edges()
| unordered_map< size_t, size_t > vg::ContractingGraph::get_edges |
( |
size_t |
group_num | ) |
|
◆ get_nodes()
| vector< size_t > vg::ContractingGraph::get_nodes |
( |
| ) |
|
◆ graph
| Graph vg::ContractingGraph::graph |
◆ node_ids
| vector<size_t> vg::ContractingGraph::node_ids |
◆ uf
The documentation for this class was generated from the following files: