vg
tools for working with variation graphs
|
#include <path.hpp>
Public Member Functions | |
path_mapping_t ()=default | |
path_mapping_t (const path_mapping_t &)=default | |
path_mapping_t (path_mapping_t &&)=default | |
~path_mapping_t ()=default | |
path_mapping_t & | operator= (const path_mapping_t &)=default |
path_mapping_t & | operator= (path_mapping_t &&)=default |
const position_t & | position () const |
position_t * | mutable_position () |
const vector< edit_t > & | edit () const |
const edit_t & | edit (size_t i) const |
vector< edit_t > * | mutable_edit () |
edit_t * | mutable_edit (size_t i) |
edit_t * | add_edit () |
size_t | edit_size () const |
Private Attributes | |
position_t | _position |
vector< edit_t > | _edit |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
private |
|
private |