|
SeqAn3 3.4.3-rc.1
The Modern C++ library for sequence analysis.
|
The internal state needed to compute the alignment. More...
Inheritance diagram for seqan3::detail::edit_distance_unbanded< database_t, query_t, align_config_t, edit_traits >::compute_state:Public Types | |
| using | hp_type = std::conditional_t< edit_traits::compute_trace_matrix, proxy_reference< word_type >, word_type > |
| The type of hp. | |
Public Attributes | |
| word_type | b {} |
| The machine word which stores wether the current character matches. | |
| word_type | carry_d0 {} |
| The carry-bit of d0. | |
| word_type | carry_hn {} |
| The carry-bit of hn. | |
| word_type | carry_hp {hp0} |
| The carry-bit of hp. | |
| word_type | d0 {} |
| The machine word which stores the diagonal differences. | |
| word_type | hn {} |
| The machine word which stores the negative horizontal differences. | |
| hp_type | hp {} |
| The machine word which stores the positive horizontal differences. | |
| proxy_reference< word_type > | vn {} |
| The machine word which stores the negative vertical differences. | |
| proxy_reference< word_type > | vp {} |
| The machine word which stores the positive vertical differences. | |
The internal state needed to compute the alignment.