Definition at line 388 of file CPose3DQuat.h.
#include <mrpt/poses/CPose3DQuat.h>
|
void | check_limits ([[maybe_unused]] bool allow_end=false) const |
|
◆ iterator_base
◆ iterator() [1/2]
mrpt::poses::CPose3DQuat::iterator::iterator |
( |
| ) |
|
|
inlinedefault |
◆ iterator() [2/2]
mrpt::poses::CPose3DQuat::iterator::iterator |
( |
CPose3DQuat & |
obj, |
|
|
size_t |
start_idx |
|
) |
| |
|
inline |
◆ check_limits()
void mrpt::poses::CPose3DQuat::iterator::check_limits |
( |
[[maybe_unused] ] bool |
allow_end = false | ) |
const |
|
inlineprivate |
◆ operator!=()
bool mrpt::poses::CPose3DQuat::iterator::operator!= |
( |
const iterator & |
it | ) |
const |
|
inline |
◆ operator*()
◆ operator+()
iterator mrpt::poses::CPose3DQuat::iterator::operator+ |
( |
iterator_base::difference_type |
off | ) |
const |
|
inline |
◆ operator++() [1/2]
iterator& mrpt::poses::CPose3DQuat::iterator::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
iterator mrpt::poses::CPose3DQuat::iterator::operator++ |
( |
int |
| ) |
|
|
inline |
◆ operator+=()
iterator& mrpt::poses::CPose3DQuat::iterator::operator+= |
( |
iterator_base::difference_type |
off | ) |
|
|
inline |
◆ operator-() [1/2]
iterator mrpt::poses::CPose3DQuat::iterator::operator- |
( |
iterator_base::difference_type |
off | ) |
const |
|
inline |
◆ operator-() [2/2]
iterator_base::difference_type mrpt::poses::CPose3DQuat::iterator::operator- |
( |
const iterator & |
it | ) |
const |
|
inline |
◆ operator--() [1/2]
iterator& mrpt::poses::CPose3DQuat::iterator::operator-- |
( |
| ) |
|
|
inline |
◆ operator--() [2/2]
iterator mrpt::poses::CPose3DQuat::iterator::operator-- |
( |
int |
| ) |
|
|
inline |
◆ operator-=()
iterator& mrpt::poses::CPose3DQuat::iterator::operator-= |
( |
iterator_base::difference_type |
off | ) |
|
|
inline |
◆ operator<()
bool mrpt::poses::CPose3DQuat::iterator::operator< |
( |
const iterator & |
it2 | ) |
const |
|
inline |
◆ operator==()
bool mrpt::poses::CPose3DQuat::iterator::operator== |
( |
const iterator & |
it | ) |
const |
|
inline |
◆ operator>()
bool mrpt::poses::CPose3DQuat::iterator::operator> |
( |
const iterator & |
it2 | ) |
const |
|
inline |
◆ operator[]()
CPose3DQuat::reference mrpt::poses::CPose3DQuat::iterator::operator[] |
( |
iterator_base::difference_type |
off | ) |
const |
|
inline |
◆ m_cur_idx
size_t mrpt::poses::CPose3DQuat::iterator::m_cur_idx {0} |
|
private |
◆ m_obj
CPose3DQuat* mrpt::poses::CPose3DQuat::iterator::m_obj {nullptr} |
|
private |