struct mrpt::poses::CPose3DQuat::const_iterator
#include <mrpt/poses/CPose3DQuat.h>
struct const_iterator: public std::iterator< std::random_access_iterator_tag, value_type >
{
// construction
const_iterator();
const_iterator(
const CPose3DQuat& obj,
size_t start_idx
);
//
methods
bool operator < (const const_iterator& it2) const;
bool operator > (const const_iterator& it2) const;
CPose3DQuat::const_reference operator * () const;
const_iterator& operator ++ ();
const_iterator operator ++ (int);
const_iterator& operator -- ();
const_iterator operator -- (int);
const_iterator& operator += (iterator_base::difference_type off);
const_iterator operator + (iterator_base::difference_type off) const;
const_iterator& operator -= (iterator_base::difference_type off);
const_iterator operator - (iterator_base::difference_type off) const;
iterator_base::difference_type operator - (const const_iterator& it) const;
CPose3DQuat::const_reference operator [] (iterator_base::difference_type off) const;
bool operator == (const const_iterator& it) const;
bool operator != (const const_iterator& it) const;
};