31template <
typename coordinate_type,
typename trace_type>
35 || decays_to_ignore_v<trace_type>,
36 "Value type must either be a trace_directions object, a simd vector over such or std::ignore.");
Provides various type traits on generic types.
The generic simd concept.
The internal SeqAn3 namespace.
Definition aligned_sequence_concept.hpp:26
A proxy type for a unified access to the traceback matrix during alignment computation.
Definition alignment_trace_matrix_proxy.hpp:33
trace_type & w_left
Reference to the next element to the left.
Definition alignment_trace_matrix_proxy.hpp:41
trace_type & current
Reference to the current element.
Definition alignment_trace_matrix_proxy.hpp:39
trace_type & up
Reference to the element above.
Definition alignment_trace_matrix_proxy.hpp:42
trace_type & r_left
Reference to the element to the left.
Definition alignment_trace_matrix_proxy.hpp:40
coordinate_type coordinate
The current coordinate.
Definition alignment_trace_matrix_proxy.hpp:38
Provides the declaration of seqan3::detail::trace_directions.
Provides seqan3::simd::simd_concept.