vg
tools for working with variation graphs
Loading...
Searching...
No Matches
handlegraph::algorithms::internal Namespace Reference

Functions

void dfs (const HandleGraph &graph, const function< void(const handle_t &)> &handle_begin_fn, const function< void(const handle_t &)> &handle_end_fn, const function< bool(void)> &break_fn, const function< void(const edge_t &)> &edge_fn, const function< void(const edge_t &)> &tree_fn, const function< void(const edge_t &)> &edge_curr_fn, const function< void(const edge_t &)> &edge_cross_fn, const vector< handle_t > &sources, const unordered_set< handle_t > &sinks)
 
void dfs (const HandleGraph &graph, const function< void(const handle_t &)> &handle_begin_fn, const function< void(const handle_t &)> &handle_end_fn, const vector< handle_t > &sources, const unordered_set< handle_t > &sinks)
 
void dfs (const HandleGraph &graph, const function< void(const handle_t &)> &handle_begin_fn, const function< void(const handle_t &)> &handle_end_fn, const function< bool(void)> &break_fn)
 

Function Documentation

◆ dfs() [1/3]

void handlegraph::algorithms::internal::dfs ( const HandleGraph & graph,
const function< void(const handle_t &)> & handle_begin_fn,
const function< void(const handle_t &)> & handle_end_fn,
const function< bool(void)> & break_fn )

◆ dfs() [2/3]

void handlegraph::algorithms::internal::dfs ( const HandleGraph & graph,
const function< void(const handle_t &)> & handle_begin_fn,
const function< void(const handle_t &)> & handle_end_fn,
const function< bool(void)> & break_fn,
const function< void(const edge_t &)> & edge_fn,
const function< void(const edge_t &)> & tree_fn,
const function< void(const edge_t &)> & edge_curr_fn,
const function< void(const edge_t &)> & edge_cross_fn,
const vector< handle_t > & sources,
const unordered_set< handle_t > & sinks )

◆ dfs() [3/3]

void handlegraph::algorithms::internal::dfs ( const HandleGraph & graph,
const function< void(const handle_t &)> & handle_begin_fn,
const function< void(const handle_t &)> & handle_end_fn,
const vector< handle_t > & sources,
const unordered_set< handle_t > & sinks )