vg
tools for working with variation graphs
vg::ZipCodeTree::distance_iterator Member List

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

best_cyclic_snarl_exitsvg::ZipCodeTree::distance_iteratorprivate
continue_snarl()vg::ZipCodeTree::distance_iteratorprivate
current_item() constvg::ZipCodeTree::distance_iteratorinlineprivate
depth() constvg::ZipCodeTree::distance_iteratorprivate
distance_iterator(size_t start_index, const vector< tree_item_t > &zip_code_tree, std::stack< size_t > chain_numbers=std::stack< size_t >(), bool right_to_left=true, size_t distance_limit=std::numeric_limits< size_t >::max())vg::ZipCodeTree::distance_iterator
distance_iterator(const distance_iterator &other)=defaultvg::ZipCodeTree::distance_iterator
distance_iterator(distance_iterator &&other)=defaultvg::ZipCodeTree::distance_iterator
distance_limitvg::ZipCodeTree::distance_iteratorprivate
done() constvg::ZipCodeTree::distance_iteratorinline
dup()vg::ZipCodeTree::distance_iteratorprivate
end_indexvg::ZipCodeTree::distance_iteratorprivate
entered_chain() constvg::ZipCodeTree::distance_iteratorinlineprivate
entered_snarl() constvg::ZipCodeTree::distance_iteratorinlineprivate
exited_chain() constvg::ZipCodeTree::distance_iteratorinlineprivate
exited_snarl() constvg::ZipCodeTree::distance_iteratorinlineprivate
get_cyclic_snarl_bound_distance(size_t snarl_start_i, size_t row, bool to_end)vg::ZipCodeTree::distance_iteratorprivate
get_matrix_value(size_t matrix_start_i, bool has_main_diagonal, size_t row, size_t col)vg::ZipCodeTree::distance_iteratorprivate
halt()vg::ZipCodeTree::distance_iteratorprivate
initialize_chain()vg::ZipCodeTree::distance_iteratorprivate
initialize_snarl(size_t chain_num)vg::ZipCodeTree::distance_iteratorprivate
move_index()vg::ZipCodeTree::distance_iteratorinline
operator!=(const distance_iterator &other) constvg::ZipCodeTree::distance_iteratorinline
operator*() constvg::ZipCodeTree::distance_iterator
operator++()vg::ZipCodeTree::distance_iterator
operator=(const distance_iterator &other)=defaultvg::ZipCodeTree::distance_iterator
operator=(distance_iterator &&other)=defaultvg::ZipCodeTree::distance_iterator
operator==(const distance_iterator &other) constvg::ZipCodeTree::distance_iteratorinline
original_indexvg::ZipCodeTree::distance_iteratorprivate
original_right_to_leftvg::ZipCodeTree::distance_iteratorprivate
pending_traversalsvg::ZipCodeTree::distance_iteratorprivate
pop()vg::ZipCodeTree::distance_iteratorprivate
posvg::ZipCodeTree::distance_iteratorprivate
push(size_t value)vg::ZipCodeTree::distance_iteratorprivate
S_SCAN_CHAIN enum valuevg::ZipCodeTree::distance_iterator
S_SCAN_CYCLIC_SNARL enum valuevg::ZipCodeTree::distance_iterator
S_SCAN_DAG_SNARL enum valuevg::ZipCodeTree::distance_iterator
S_START enum valuevg::ZipCodeTree::distance_iterator
save_opposite_cyclic_snarl_exit(size_t chain_num)vg::ZipCodeTree::distance_iteratorprivate
skip_chain()vg::ZipCodeTree::distance_iteratorprivate
stack_below_top(size_t value)vg::ZipCodeTree::distance_iteratorprivate
stack_matrix_value(size_t matrix_start_i, bool has_main_diagonal, size_t row, size_t col)vg::ZipCodeTree::distance_iteratorprivate
stack_snarl_distances(size_t snarl_start_i, size_t chain_num, bool right_side)vg::ZipCodeTree::distance_iteratorprivate
State enum namevg::ZipCodeTree::distance_iterator
swap()vg::ZipCodeTree::distance_iteratorprivate
tick()vg::ZipCodeTree::distance_iteratorprivate
top()vg::ZipCodeTree::distance_iteratorprivate
unimplemented_error()vg::ZipCodeTree::distance_iteratorprivate
use_saved_traversal()vg::ZipCodeTree::distance_iteratorprivate
zip_code_treevg::ZipCodeTree::distance_iteratorprivate