|
void | addAlignment (seg_index_t id, seq_len_t p_start, seq_len_t t_start, const events_storage_t &vec) |
|
|
bool | isMatch (seq_len_t i, seq_len_t j) const |
| Check if a some alignment has a specific events at a specific position.
|
|
bool | isMismatch (seq_len_t i, seq_len_t j) const |
|
bool | isIns (seq_len_t i, seq_len_t j) const |
|
bool | isDel (seq_len_t i, seq_len_t j) const |
|
bool | operator== (const AlignmentVectorBase &other) |
|
bool | operator!= (const AlignmentVectorBase &other) |
|
void | extend (const AlignmentVectorBase &other) |
|
size_t | size () const |
|
void | finish () |
|
void | clear () |
|
seq_len_t | pattern_start (seq_len_t i) const |
|
seq_len_t | text_start (seq_len_t i) const |
|
seq_len_t | len (seq_len_t i) const |
|
seq_len_t | id (seq_len_t i) const |
|
|
typedef std::vector< bool > | events_storage_t |
|
static const size_t | default_start_reserve_size = 20 |
|
static const size_t | default_events_reserve_size = 600 |
|
std::vector< seq_len_t > | _data |
|
events_storage_t | _events |
| Vector of 4-tpuples - pattern start, text start, alignment length and a text ID.
|
|
std::vector< size_t > | _starts |
|
The documentation for this struct was generated from the following file: