34template <
typename coordinate_type,
typename trace_type>
38 decays_to_ignore_v<trace_type>,
39 "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:29
A proxy type for a unified access to the traceback matrix during alignment computation.
Definition: alignment_trace_matrix_proxy.hpp:36
trace_type & w_left
Reference to the next element to the left.
Definition: alignment_trace_matrix_proxy.hpp:44
trace_type & current
Reference to the current element.
Definition: alignment_trace_matrix_proxy.hpp:42
trace_type & up
Reference to the element above.
Definition: alignment_trace_matrix_proxy.hpp:45
trace_type & r_left
Reference to the element to the left.
Definition: alignment_trace_matrix_proxy.hpp:43
coordinate_type coordinate
The current coordinate.
Definition: alignment_trace_matrix_proxy.hpp:41
Provides the declaration of seqan3::detail::trace_directions.
Provides seqan3::simd::simd_concept.