Go to the documentation of this file. 1 #ifndef INDEXITERATOR_HEADER
2 #define INDEXITERATOR_HEADER
35 size_t save = m_index;
41 return m_index ==
a.m_index;
45 return m_index !=
a.m_index;
67 return m_index - i.m_index;
IndexIterator operator-(size_t offset) const
IndexIterator(size_t index)
bool operator!=(IndexIterator a) const
IndexIterator operator++(int)
IndexIterator operator+(size_t offset) const
const typedef size_t value_type
std::forward_iterator_tag iterator_category
IndexIterator & operator++()
bool save(const Costmap &costmap, const std::filesystem::path &directory)
double a(double t, double a0, double j)
const size_t operator*() const
bool operator==(IndexIterator a) const
IndexIterator & operator+=(size_t offset)
size_t operator-(IndexIterator i) const
size_t operator[](size_t i) const
const size_t * operator->() const
IndexIterator & operator-=(size_t offset)