vg
tools for working with variation graphs
|
#include <phased_genome.hpp>
Public Member Functions | |
HaplotypeNode (NodeTraversal node_traversal, HaplotypeNode *next, HaplotypeNode *prev) | |
Constructor. More... | |
~HaplotypeNode () | |
Destructor. More... | |
Public Attributes | |
NodeTraversal | node_traversal |
Node and strand. More... | |
HaplotypeNode * | next |
Next node in walk. More... | |
HaplotypeNode * | prev |
Previous node in walk. More... | |
A node in walk through the graph taken by a haplotype.
vg::PhasedGenome::HaplotypeNode::HaplotypeNode | ( | NodeTraversal | node_traversal, |
HaplotypeNode * | next, | ||
HaplotypeNode * | prev | ||
) |
vg::PhasedGenome::HaplotypeNode::~HaplotypeNode | ( | ) |
Destructor.
HaplotypeNode* vg::PhasedGenome::HaplotypeNode::next |
Next node in walk.
NodeTraversal vg::PhasedGenome::HaplotypeNode::node_traversal |
Node and strand.
HaplotypeNode* vg::PhasedGenome::HaplotypeNode::prev |
Previous node in walk.