end of an alignment edge More...
#include <alignment.hh>
Public Member Functions | |
EdgeEnd () | |
construct as invalid end | |
EdgeEnd (pos_type end) | |
construct as position | |
EdgeEnd (Gap end) | |
construct as gap | |
bool | is_gap () const |
gap test | |
bool | is_pos () const |
is position test | |
Gap | gap () const |
operator pos_type () const |
end of an alignment edge
asserts correct type of an edge end
LocARNA::EdgeEnd::EdgeEnd | ( | pos_type | end | ) | [inline] |
construct as position
LocARNA::EdgeEnd::EdgeEnd | ( | Gap | end | ) | [inline] |
construct as gap
Gap LocARNA::EdgeEnd::gap | ( | ) | const [inline] |
edge end as gap
bool LocARNA::EdgeEnd::is_gap | ( | ) | const [inline] |
gap test
bool LocARNA::EdgeEnd::is_pos | ( | ) | const [inline] |
is position test
LocARNA::EdgeEnd::operator pos_type | ( | ) | const [inline] |
edge end as position