iDynTree::SparseMatrix::Iterator class

Public types

class TripletRef
using difference_type = std::ptrdiff_t
using value_type = iDynTree::SparseMatrix<ordering>::Iterator::TripletRef
using reference = value_type&
using pointer = value_type*
using iterator_category = std::output_iterator_tag

Public functions

auto operator++() -> Iterator&
auto operator++(int) -> Iterator
auto operator==(const Iterator&) const -> bool
auto operator==(const ConstIterator&) const -> bool
auto operator!=(const Iterator& s) const -> bool
auto operator!=(const ConstIterator& s) const -> bool
auto operator*() -> reference
auto operator->() -> pointer
auto isValid() const -> bool