21namespace seqan3::detail
93template <
typename iter_t>
94concept two_dimensional_matrix_iterator =
95 std::random_access_iterator<iter_t>
130 } -> std::same_as<std::remove_reference_t<iter_t> &>;
133 } -> std::same_as<std::remove_reference_t<iter_t>>;
136 } -> std::same_as<std::remove_reference_t<iter_t>>;
139 } -> std::same_as<std::remove_reference_t<iter_t> &>;
142 } -> std::same_as<std::remove_reference_t<iter_t>>;
145 } -> std::same_as<std::remove_reference_t<iter_t>>;
148 } -> std::same_as<matrix_coordinate>;
151 } -> std::same_as<matrix_coordinate>;
@ offset
Sequence (seqan3::field::seq) relative start position (0-based), unsigned value.
Provides seqan3::detail::matrix_index, seqan3::detail::matrix_coordinate and associated strong types.