LocARNA-1.8.11
|
"enum class" of gaps in alignment edges More...
#include <aux.hh>
Public Member Functions | |
Gap (size_t idx) | |
init from 0-based index More... | |
size_t | idx () const |
0-based index | |
bool | operator== (const Gap &x) const |
equality More... | |
bool | operator!= (const Gap &x) const |
inequality More... | |
Static Public Attributes | |
static size_t | size =0 |
< index of enumeration value More... | |
static const Gap | regular = Gap(Gap::size++) |
regular gap | |
static const Gap | loop = Gap(Gap::size++) |
gap from inserting/deleting a loop (in sparse) | |
static const Gap | locality = Gap(Gap::size++) |
gap outside of the locally aligned region (sequence and structure local alignment) | |
static const Gap | other = Gap(Gap::size++) |
other gaps | |
"enum class" of gaps in alignment edges
|
inlineexplicit |
init from 0-based index
idx | index |
|
inline |
inequality
x | operand |
|
inline |
equality
x | operand |
|
static |
< index of enumeration value
enum size