vg
tools for working with variation graphs
vg::ZipCodeForest Member List

This is the complete list of members for vg::ZipCodeForest, including all inherited members.

add_child_to_chain(forest_growing_state_t &forest_state, const size_t &depth, const size_t &seed_index, bool child_is_reversed, bool chain_is_reversed)vg::ZipCodeForestprivate
add_distance_matrix(forest_growing_state_t &forest_state, const size_t &depth, bool snarl_is_reversed)vg::ZipCodeForestprivate
add_edges_for_chains(vector< tree_item_t > &dist_matrix, forest_growing_state_t &forest_state, const size_t &depth, const vector< seed_info_t > &edge_seeds, bool snarl_is_reversed, bool is_cyclic_snarl) constvg::ZipCodeForestprivate
add_edges_to_end(vector< tree_item_t > &dist_matrix, forest_growing_state_t &forest_state, const size_t &depth, const vector< seed_info_t > &edge_seeds, bool snarl_is_reversed, bool is_cyclic_snarl) constvg::ZipCodeForestprivate
close_chain(forest_growing_state_t &forest_state, const size_t &depth, const Seed &last_seed, bool chain_is_reversed)vg::ZipCodeForestprivate
close_snarl(forest_growing_state_t &forest_state, const size_t &depth, const Seed &last_seed, bool last_is_reversed)vg::ZipCodeForestprivate
default_sort_zipcodes(vector< size_t > &zipcode_sort_order, const vector< sort_value_t > &sort_values_by_seed, const interval_state_t &interval, bool reverse_order) constvg::ZipCodeForestprivate
fill_in_forest(const vector< Seed > &seeds, const SnarlDistanceIndex &distance_index, size_t distance_limit=std::numeric_limits< size_t >::max())vg::ZipCodeForest
get_edge_seeds(const forest_growing_state_t &forest_state, const size_t &depth) constvg::ZipCodeForestprivate
get_next_intervals(forest_growing_state_t &forest_state, const interval_state_t &interval, std::forward_list< interval_state_t > &next_intervals) constvg::ZipCodeForestprivate
move_slice(forest_growing_state_t &forest_state, const size_t &depth)vg::ZipCodeForestprivate
open_chain(forest_growing_state_t &forest_state, const interval_state_t &interval)vg::ZipCodeForestprivate
open_snarl(forest_growing_state_t &forest_state, const size_t &depth, bool is_cyclic_snarl)vg::ZipCodeForestprivate
print_self(const vector< Seed > *seeds) constvg::ZipCodeForestinline
radix_sort_zipcodes(vector< size_t > &zipcode_sort_order, const vector< sort_value_t > &sort_values_by_seed, const interval_state_t &interval, bool reverse_order, size_t min_value, size_t max_value, bool sort_by_chain_component=false) constvg::ZipCodeForestprivate
Seed typedefvg::ZipCodeForestprivate
sort_one_interval(forest_growing_state_t &forest_state, const interval_state_t &interval) constvg::ZipCodeForestprivate
tree_item_t typedefvg::ZipCodeForestprivate
tree_item_type_t typedefvg::ZipCodeForestprivate
treesvg::ZipCodeForest
validate_zip_forest(const SnarlDistanceIndex &distance_index, const vector< Seed > *seeds, size_t distance_limit=std::numeric_limits< size_t >::max()) constvg::ZipCodeForest
ZipCodeForest()vg::ZipCodeForestinline