#include <path_component_index.hpp>
◆ PathComponentIndex() [1/2]
vg::PathComponentIndex::PathComponentIndex |
( |
const PathHandleGraph * |
graph | ) |
|
◆ PathComponentIndex() [2/2]
vg::PathComponentIndex::PathComponentIndex |
( |
| ) |
|
|
private |
We make the default constructor private so that it can be used in move's, etc. but isn't exposed
◆ paths_on_same_component()
Teturns true if the paths are on the same connected component of the graph.
◆ component_path_set_of_path
unordered_map<path_handle_t, size_t> vg::PathComponentIndex::component_path_set_of_path |
|
private |
An index from a path to the set of paths that occur on the same connected component as it
◆ component_path_sets
vector<unordered_set<path_handle_t> > vg::PathComponentIndex::component_path_sets |
|
private |
Memoized sets of the paths that co-occur on a connected component.
The documentation for this class was generated from the following files: