vg
tools for working with variation graphs
Public Member Functions | Public Attributes | List of all members
bdsg::PackedGraph::PackedPath Struct Reference

Public Member Functions

 PackedPath ()
 

Public Attributes

RobustPagedVector links_iv
 
RobustPagedVector steps_iv
 

Constructor & Destructor Documentation

◆ PackedPath()

bdsg::PackedGraph::PackedPath::PackedPath ( )
inline

Member Data Documentation

◆ links_iv

RobustPagedVector bdsg::PackedGraph::PackedPath::links_iv

Linked list records that encode the oriented nodes of the path. Indexes are 1-based, with 0 used as a sentinel to indicate none further. {prev index, next index}

◆ steps_iv

RobustPagedVector bdsg::PackedGraph::PackedPath::steps_iv

The traversal value is stored in a separate vector at the matching index. {ID|orientation (bit-packed)}


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