#include <AbstractGappedAlignment.h>
Public Member Functions | |
| AbstractGappedAlignment (uint seq_count, gnSeqI align_length) | |
| AbstractGappedAlignment () | |
| gnSeqI | AlignmentLength () const |
| gnSeqI | Length (uint seqI=UINT_MAX) const |
| virtual void | SetAlignment (const std::vector< std::string > &seq_align)=0 |
| Sets the alignment. | |
| void | SetAlignmentLength (gnSeqI len) |
| virtual void | SetLength (gnSeqI len, uint seqI) |
Protected Member Functions | |
| void | swap (AbstractGappedAlignment *other) |
Private Attributes | |
| gnSeqI | align_length |
| std::vector< gnSeqI > | length |
|
|||||||||
|
Definition at line 51 of file AbstractGappedAlignment.h. References mems::AbstractGappedAlignment< AbstractMatchImpl >::align_length. |
|
||||||||||||||||
|
Definition at line 57 of file AbstractGappedAlignment.h. References mems::AbstractGappedAlignment< AbstractMatchImpl >::length, and uint. |
|
|||||||||
|
Definition at line 38 of file AbstractGappedAlignment.h. |
|
||||||||||
|
Definition at line 72 of file AbstractGappedAlignment.h. References mems::AbstractGappedAlignment< AbstractMatchImpl >::align_length, mems::AbstractGappedAlignment< AbstractMatchImpl >::length, and uint. |
|
||||||||||
|
Sets the alignment.
Implemented in mems::GappedAlignment. |
|
||||||||||
|
Definition at line 39 of file AbstractGappedAlignment.h. |
|
||||||||||||||||
|
Definition at line 36 of file AbstractGappedAlignment.h. |
|
||||||||||
|
Definition at line 64 of file AbstractGappedAlignment.h. References mems::AbstractGappedAlignment< AbstractMatchImpl >::align_length, mems::AbstractGappedAlignment< AbstractMatchImpl >::length, and std::swap(). |
|
|||||
|
|||||
1.3.6