struct mrpt::poses::CPose3DQuat::const_iterator
#include <mrpt/poses/CPose3DQuat.h> struct const_iterator { // typedefs typedef std::ptrdiff_t difference_type; typedef double value_type; typedef const double* pointer; typedef const double& reference; typedef std::random_access_iterator_tag iterator_category; // 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 += (difference_type off); const_iterator operator + (difference_type off) const; const_iterator& operator -= (difference_type off); const_iterator operator - (difference_type off) const; difference_type operator - (const const_iterator& it) const; CPose3DQuat::const_reference operator [] (difference_type off) const; bool operator == (const const_iterator& it) const; bool operator != (const const_iterator& it) const; };