vg
tools for working with variation graphs
Loading...
Searching...
No Matches
ReferenceInterval Struct Reference

Public Types

enum  order { before , overlap , after }

Public Member Functions

order compare (std::pair< size_t, size_t > interval)
size_t length () const
char type_as_char () const
std::string to_string () const

Public Attributes

Haplotypes::Subchain::subchain_t type
size_t id
size_t start
size_t end

Member Enumeration Documentation

◆ order

Enumerator
before 
overlap 
after 

Member Function Documentation

◆ compare()

order ReferenceInterval::compare ( std::pair< size_t, size_t > interval)
inline

◆ length()

size_t ReferenceInterval::length ( ) const
inline

◆ to_string()

std::string ReferenceInterval::to_string ( ) const
inline

◆ type_as_char()

char ReferenceInterval::type_as_char ( ) const
inline

Member Data Documentation

◆ end

size_t ReferenceInterval::end

◆ id

size_t ReferenceInterval::id

◆ start

size_t ReferenceInterval::start

◆ type

Haplotypes::Subchain::subchain_t ReferenceInterval::type

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