base_t typedef | seqan3::detail::trace_iterator< matrix_iter_t > | private |
coordinate() const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inline |
current_direction | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
derived() noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
derived() const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
derived_t | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
difference_type typedef | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | |
go_diagonal(matrix_iter_t &iter) const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
go_left(matrix_iter_t &iter) const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
go_up(matrix_iter_t &iter) const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
iterator_category typedef | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | |
matrix_iter | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
operator*() const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inline |
operator++() noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inline |
operator++(int) noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inline |
operator->() const noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inline |
operator=(trace_iterator const &)=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
operator=(trace_iterator &&)=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
pointer typedef | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | |
reference typedef | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | |
set_trace_direction(trace_directions const dir) noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
trace_iterator()=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
trace_iterator(trace_iterator const &)=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
trace_iterator(trace_iterator &&)=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
trace_iterator(matrix_iter_t const matrix_iter) noexcept | seqan3::detail::trace_iterator< matrix_iter_t > | inlineexplicit |
trace_iterator(trace_iterator< other_matrix_iter_t > const other) noexcept | seqan3::detail::trace_iterator< matrix_iter_t > | inline |
trace_iterator_base()=default | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
trace_iterator_base(trace_iterator_base const &)=default | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
trace_iterator_base(trace_iterator_base &&)=default | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |
trace_iterator_base(matrix_iter_t const matrix_iter) noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
trace_iterator_base(trace_iterator_base< other_derived_t, other_matrix_iter_t > const &other) noexcept | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | inlineprivate |
value_type typedef | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | |
~trace_iterator()=default | seqan3::detail::trace_iterator< matrix_iter_t > | |
~trace_iterator_base()=default | seqan3::detail::trace_iterator_base< trace_iterator< matrix_iter_t >, matrix_iter_t > | private |