vg
tools for working with variation graphs
handlegraph::BuildableSnarlDecomposition Member List

This is the complete list of members for handlegraph::BuildableSnarlDecomposition, including all inherited members.

build_snarl_decomposition(const decomposition_source_t &traverse_decomposition)=0handlegraph::BuildableSnarlDecompositionpure virtual
canonical(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
decomposition_source_t typedefhandlegraph::BuildableSnarlDecomposition
END enum valuehandlegraph::SnarlDecomposition
endpoint_t enum namehandlegraph::SnarlDecomposition
ends_at(const net_handle_t &traversal) const =0handlegraph::SnarlDecompositionpure virtual
ends_at_end(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
ends_at_start(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
ends_at_tip(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
flip(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
follow_net_edges(const net_handle_t &here, const HandleGraph *graph, bool go_left, const Iteratee &iteratee) consthandlegraph::SnarlDecomposition
follow_net_edges_impl(const net_handle_t &here, const HandleGraph *graph, bool go_left, const std::function< bool(const net_handle_t &)> &iteratee) const =0handlegraph::SnarlDecompositionprotectedpure virtual
for_each_child(const net_handle_t &parent, const Iteratee &iteratee) consthandlegraph::SnarlDecomposition
for_each_child_impl(const net_handle_t &traversal, const std::function< bool(const net_handle_t &)> &iteratee) const =0handlegraph::SnarlDecompositionprotectedpure virtual
for_each_tippy_child(const net_handle_t &parent, const Iteratee &iteratee) consthandlegraph::SnarlDecomposition
for_each_tippy_child_impl(const net_handle_t &parent, const std::function< bool(const net_handle_t &)> &iteratee) consthandlegraph::SnarlDecompositionprotectedvirtual
for_each_traversal(const net_handle_t &item, const Iteratee &iteratee) consthandlegraph::SnarlDecomposition
for_each_traversal_end(const net_handle_t &traversal, const Iteratee &) consthandlegraph::SnarlDecomposition
for_each_traversal_end_impl(const net_handle_t &traversal, const std::function< bool(const net_handle_t &)> &iteratee) consthandlegraph::SnarlDecompositionprotectedvirtual
for_each_traversal_impl(const net_handle_t &item, const std::function< bool(const net_handle_t &)> &iteratee) const =0handlegraph::SnarlDecompositionprotectedpure virtual
for_each_traversal_start(const net_handle_t &traversal, const Iteratee &) consthandlegraph::SnarlDecomposition
for_each_traversal_start_impl(const net_handle_t &traversal, const std::function< bool(const net_handle_t &)> &iteratee) consthandlegraph::SnarlDecompositionprotectedvirtual
get_bound(const net_handle_t &snarl, bool get_end, bool face_in) const =0handlegraph::SnarlDecompositionpure virtual
get_end_bound(const net_handle_t &parent) consthandlegraph::SnarlDecompositioninline
get_handle(const net_handle_t &net, const HandleGraph *graph) const =0handlegraph::SnarlDecompositionpure virtual
get_net(const handle_t &handle, const HandleGraph *graph) const =0handlegraph::SnarlDecompositionpure virtual
get_parent(const net_handle_t &child) const =0handlegraph::SnarlDecompositionpure virtual
get_parent_traversal(const net_handle_t &traversal_start, const net_handle_t &traversal_end) const =0handlegraph::SnarlDecompositionpure virtual
get_root() const =0handlegraph::SnarlDecompositionpure virtual
get_start_bound(const net_handle_t &parent) consthandlegraph::SnarlDecompositioninline
is_chain(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
is_node(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
is_root(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
is_sentinel(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
is_snarl(const net_handle_t &net) const =0handlegraph::SnarlDecompositionpure virtual
START enum valuehandlegraph::SnarlDecomposition
starts_at(const net_handle_t &traversal) const =0handlegraph::SnarlDecompositionpure virtual
starts_at_end(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
starts_at_start(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
starts_at_tip(const net_handle_t &net) consthandlegraph::SnarlDecompositioninline
TIP enum valuehandlegraph::SnarlDecomposition
~BuildableSnarlDecomposition()=defaulthandlegraph::BuildableSnarlDecompositionvirtual
~SnarlDecomposition()=defaulthandlegraph::SnarlDecompositionvirtual