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

Public Member Functions

 FragmentedHaplotypeVisit (HaplotypePartitioner::sequence_type sequence_visit, const HaplotypePartitioner &partitioner)
 
bool same_chain (const FragmentedHaplotypeVisit &another) const
 
bool operator< (const FragmentedHaplotypeVisit &another) const
 
HaplotypePartitioner::sequence_type to_sequence () const
 

Public Attributes

gbwt::size_type sequence_id
 
gbwt::size_type gbwt_node_offset
 
gbwt::size_type oriented_chain_id
 
gbwt::size_type rank_in_chain
 
gbwt::size_type rank_in_sequence
 

Constructor & Destructor Documentation

◆ FragmentedHaplotypeVisit()

vg::FragmentedHaplotypeVisit::FragmentedHaplotypeVisit ( HaplotypePartitioner::sequence_type  sequence_visit,
const HaplotypePartitioner partitioner 
)
inline

Member Function Documentation

◆ operator<()

bool vg::FragmentedHaplotypeVisit::operator< ( const FragmentedHaplotypeVisit another) const
inline

◆ same_chain()

bool vg::FragmentedHaplotypeVisit::same_chain ( const FragmentedHaplotypeVisit another) const
inline

◆ to_sequence()

HaplotypePartitioner::sequence_type vg::FragmentedHaplotypeVisit::to_sequence ( ) const
inline

Member Data Documentation

◆ gbwt_node_offset

gbwt::size_type vg::FragmentedHaplotypeVisit::gbwt_node_offset

◆ oriented_chain_id

gbwt::size_type vg::FragmentedHaplotypeVisit::oriented_chain_id

◆ rank_in_chain

gbwt::size_type vg::FragmentedHaplotypeVisit::rank_in_chain

◆ rank_in_sequence

gbwt::size_type vg::FragmentedHaplotypeVisit::rank_in_sequence

◆ sequence_id

gbwt::size_type vg::FragmentedHaplotypeVisit::sequence_id

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