Iterator type for traversing templated Marker vector without the template. More...
#include <Marker.h>
Public Member Functions | |
virtual bool | operator!= (const MarkerIterator &other)=0 |
virtual const Marker * | operator* ()=0 |
virtual MarkerIterator & | operator++ ()=0 |
virtual const Marker * | operator-> ()=0 |
virtual bool | operator== (const MarkerIterator &other)=0 |
virtual MarkerIterator & | reset ()=0 |
Public Attributes | |
void * | _data |
Iterator type for traversing templated Marker vector without the template.
virtual bool alvar::MarkerIterator::operator!= | ( | const MarkerIterator & | other | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.
virtual const Marker* alvar::MarkerIterator::operator* | ( | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.
virtual MarkerIterator& alvar::MarkerIterator::operator++ | ( | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.
virtual const Marker* alvar::MarkerIterator::operator-> | ( | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.
virtual bool alvar::MarkerIterator::operator== | ( | const MarkerIterator & | other | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.
virtual MarkerIterator& alvar::MarkerIterator::reset | ( | ) | [pure virtual] |
Implemented in alvar::MarkerIteratorImpl< T >.