|
vg
tools for working with variation graphs
|
#include <multipath_alignment.hpp>
Public Member Functions | |
| subpath_t ()=default | |
| subpath_t (const subpath_t &)=default | |
| subpath_t (subpath_t &&)=default | |
| ~subpath_t ()=default | |
| subpath_t & | operator= (const subpath_t &)=default |
| subpath_t & | operator= (subpath_t &&)=default |
| const path_t & | path () const |
| path_t * | mutable_path () |
| bool | has_path () const |
| const vector< uint32_t > & | next () const |
| uint32_t | next (size_t i) const |
| vector< uint32_t > * | mutable_next () |
| void | set_next (size_t i, uint32_t n) |
| void | add_next (uint32_t n) |
| void | clear_next () |
| size_t | next_size () const |
| bool | has_next () const |
| int32_t | score () const |
| void | set_score (int32_t s) |
| const vector< connection_t > & | connection () const |
| const connection_t & | connection (size_t i) const |
| vector< connection_t > * | mutable_connection () |
| connection_t * | mutable_connection (size_t i) |
| void | set_connection (size_t i, const connection_t &c) |
| connection_t * | add_connection () |
| void | clear_connection () |
| size_t | connection_size () const |
| bool | has_connection () const |
Private Attributes | |
| path_t | _path |
| vector< uint32_t > | _next |
| int32_t | _score |
| vector< connection_t > | _connection |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
1.17.0