vg
tools for working with variation graphs
Public Member Functions | Public Attributes | List of all members
vg::XdropAligner::OrderedGraph Struct Reference

Public Member Functions

 OrderedGraph (const HandleGraph &graph, const vector< handle_t > &order)
 

Public Attributes

const HandleGraphgraph
 
const vector< handle_t > & order
 
unordered_map< handle_t, size_t > index_of
 

Detailed Description

Represents a HandleGraph with a defined (topological) order calculated for it.

Meant to be used with aggregate initialization ({wrapper, order}).

Constructor & Destructor Documentation

◆ OrderedGraph()

XdropAligner::OrderedGraph::OrderedGraph ( const HandleGraph graph,
const vector< handle_t > &  order 
)

Member Data Documentation

◆ graph

const HandleGraph& vg::XdropAligner::OrderedGraph::graph

◆ index_of

unordered_map<handle_t, size_t> vg::XdropAligner::OrderedGraph::index_of

◆ order

const vector<handle_t>& vg::XdropAligner::OrderedGraph::order

The documentation for this struct was generated from the following files: