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

#include <haplotypes.hpp>

Public Member Functions

int64_t size () const
 
bool empty () const
 

Static Public Member Functions

static bool nondisjoint (const int_itvl_t &A, const int_itvl_t &B)
 
static bool disjoint (const int_itvl_t &A, const int_itvl_t &B)
 
static int_itvl_t intersection (const int_itvl_t &A, const int_itvl_t &B)
 

Public Attributes

int64_t bottom
 
int64_t top
 

Member Function Documentation

◆ disjoint()

bool haplo::int_itvl_t::disjoint ( const int_itvl_t A,
const int_itvl_t B 
)
static

◆ empty()

bool haplo::int_itvl_t::empty ( ) const

◆ intersection()

int_itvl_t haplo::int_itvl_t::intersection ( const int_itvl_t A,
const int_itvl_t B 
)
static

◆ nondisjoint()

bool haplo::int_itvl_t::nondisjoint ( const int_itvl_t A,
const int_itvl_t B 
)
static

◆ size()

int64_t haplo::int_itvl_t::size ( ) const

Member Data Documentation

◆ bottom

int64_t haplo::int_itvl_t::bottom

◆ top

int64_t haplo::int_itvl_t::top

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