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