vg
tools for working with variation graphs
Loading...
Searching...
No Matches
vg::MEMChainModelVertex Class Reference

#include <cluster.hpp>

Public Member Functions

 MEMChainModelVertex (void)=default
 MEMChainModelVertex (const MEMChainModelVertex &)=default
 MEMChainModelVertex (MEMChainModelVertex &&)=default
MEMChainModelVertex & operator= (const MEMChainModelVertex &) &=default
MEMChainModelVertex & operator= (MEMChainModelVertex &&) &=default
virtual ~MEMChainModelVertex ()

Public Attributes

MaximalExactMatch mem
vector< pair< MEMChainModelVertex *, double > > next_cost
vector< pair< MEMChainModelVertex *, double > > prev_cost
double weight
double score
MEMChainModelVertex * prev

Constructor & Destructor Documentation

◆ MEMChainModelVertex() [1/3]

vg::MEMChainModelVertex::MEMChainModelVertex ( void )
default

◆ MEMChainModelVertex() [2/3]

vg::MEMChainModelVertex::MEMChainModelVertex ( const MEMChainModelVertex & )
default

◆ MEMChainModelVertex() [3/3]

vg::MEMChainModelVertex::MEMChainModelVertex ( MEMChainModelVertex && )
default

◆ ~MEMChainModelVertex()

virtual vg::MEMChainModelVertex::~MEMChainModelVertex ( )
inlinevirtual

Member Function Documentation

◆ operator=() [1/2]

MEMChainModelVertex & vg::MEMChainModelVertex::operator= ( const MEMChainModelVertex & ) &
default

◆ operator=() [2/2]

MEMChainModelVertex & vg::MEMChainModelVertex::operator= ( MEMChainModelVertex && ) &
default

Member Data Documentation

◆ mem

MaximalExactMatch vg::MEMChainModelVertex::mem

◆ next_cost

vector<pair<MEMChainModelVertex*, double> > vg::MEMChainModelVertex::next_cost

◆ prev

MEMChainModelVertex* vg::MEMChainModelVertex::prev

◆ prev_cost

vector<pair<MEMChainModelVertex*, double> > vg::MEMChainModelVertex::prev_cost

◆ score

double vg::MEMChainModelVertex::score

◆ weight

double vg::MEMChainModelVertex::weight

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