vg
tools for working with variation graphs
|
This is the complete list of members for vg::SnarlManager, including all inherited members.
add_snarl(const Snarl &new_snarl) | vg::SnarlManager | |
all_children_trivial(const Snarl *snarl, const HandleGraph &graph) const | vg::SnarlManager | |
build_indexes() | vg::SnarlManager | private |
chain_of(const Snarl *snarl) const | vg::SnarlManager | |
chain_orientation_of(const Snarl *snarl) const | vg::SnarlManager | |
chain_rank_of(const Snarl *snarl) const | vg::SnarlManager | |
chains_of(const Snarl *snarl) const | vg::SnarlManager | |
children_of(const Snarl *snarl) const | vg::SnarlManager | |
compute_chains(const vector< const Snarl * > &input_snarls) | vg::SnarlManager | private |
deep_contents(const Snarl *snarl, const HandleGraph &graph, bool include_boundary_nodes) const | vg::SnarlManager | |
discrete_uniform_sample(minstd_rand0 &random_engine) const | vg::SnarlManager | |
finish() | vg::SnarlManager | |
flip(const Snarl *snarl) | vg::SnarlManager | |
flip(const Chain *snarl) | vg::SnarlManager | |
for_each_chain(const function< void(const Chain *)> &lambda) const | vg::SnarlManager | |
for_each_chain_parallel(const function< void(const Chain *)> &lambda) const | vg::SnarlManager | |
for_each_snarl_parallel(const function< void(const Snarl *)> &lambda) const | vg::SnarlManager | |
for_each_snarl_preorder(const function< void(const Snarl *)> &lambda) const | vg::SnarlManager | |
for_each_snarl_unindexed(const function< void(const Snarl *)> &lambda) const | vg::SnarlManager | |
for_each_top_level_chain(const function< void(const Chain *)> &lambda) const | vg::SnarlManager | |
for_each_top_level_chain_parallel(const function< void(const Chain *)> &lambda) const | vg::SnarlManager | |
for_each_top_level_snarl(const function< void(const Snarl *)> &lambda) const | vg::SnarlManager | |
for_each_top_level_snarl_parallel(const function< void(const Snarl *)> &lambda) const | vg::SnarlManager | |
in_nontrivial_chain(const Snarl *here) const | vg::SnarlManager | |
into_which_snarl(int64_t id, bool reverse) const | vg::SnarlManager | |
into_which_snarl(const Visit &visit) const | vg::SnarlManager | |
is_leaf(const Snarl *snarl) const | vg::SnarlManager | |
is_root(const Snarl *snarl) const | vg::SnarlManager | |
is_trivial(const Snarl *snarl, const HandleGraph &graph) const | vg::SnarlManager | |
manage(const Snarl ¬_owned) const | vg::SnarlManager | |
net_graph_of(const Snarl *snarl, const HandleGraph *graph, bool use_internal_connectivity=true) const | vg::SnarlManager | |
next_snarl(const Visit &here) const | vg::SnarlManager | private |
num_snarls() const | vg::SnarlManager | |
operator=(const SnarlManager &other)=delete | vg::SnarlManager | |
operator=(SnarlManager &&other)=default | vg::SnarlManager | |
parent_of(const Snarl *snarl) const | vg::SnarlManager | |
prev_snarl(const Visit &here) const | vg::SnarlManager | private |
record(const Snarl *snarl) const | vg::SnarlManager | inlineprivate |
record(Snarl *snarl) | vg::SnarlManager | inlineprivate |
regularize() | vg::SnarlManager | private |
root_chains | vg::SnarlManager | private |
roots | vg::SnarlManager | private |
serialize(ostream &out) const | vg::SnarlManager | |
shallow_contents(const Snarl *snarl, const HandleGraph &graph, bool include_boundary_nodes) const | vg::SnarlManager | |
snarl_boundary_index() const | vg::SnarlManager | |
snarl_end_index() const | vg::SnarlManager | |
snarl_into | vg::SnarlManager | private |
snarl_number(const Snarl *snarl) const | vg::SnarlManager | inline |
snarl_sharing_end(const Snarl *here) const | vg::SnarlManager | private |
snarl_sharing_start(const Snarl *here) const | vg::SnarlManager | private |
snarl_start_index() const | vg::SnarlManager | |
SnarlManager(SnarlIterator begin, SnarlIterator end) | vg::SnarlManager | |
SnarlManager(istream &in) | vg::SnarlManager | |
SnarlManager(const function< void(const function< void(Snarl &)> &)> &for_each_snarl) | vg::SnarlManager | |
SnarlManager()=default | vg::SnarlManager | |
SnarlManager(const SnarlManager &other)=delete | vg::SnarlManager | |
SnarlManager(SnarlManager &&other)=default | vg::SnarlManager | |
snarls | vg::SnarlManager | private |
top_level_snarls() const | vg::SnarlManager | |
translate_snarl_num(size_t snarl_num) | vg::SnarlManager | inline |
unrecord(const SnarlRecord *record) const | vg::SnarlManager | inlineprivate |
unrecord(SnarlRecord *record) | vg::SnarlManager | inlineprivate |
visits_left(const Visit &visit, const HandleGraph &graph, const Snarl *in_snarl) const | vg::SnarlManager | |
visits_right(const Visit &visit, const HandleGraph &graph, const Snarl *in_snarl) const | vg::SnarlManager | |
~SnarlManager()=default | vg::SnarlManager |