Public Member Functions | Public Attributes | List of all members
alvar::MarkerIterator Class Referenceabstract

Iterator type for traversing templated Marker vector without the template. More...

#include <Marker.h>

Inheritance diagram for alvar::MarkerIterator:
Inheritance graph
[legend]

Public Member Functions

virtual bool operator!= (const MarkerIterator &other)=0
 
virtual const Markeroperator* ()=0
 
virtual MarkerIteratoroperator++ ()=0
 
virtual const Markeroperator-> ()=0
 
virtual bool operator== (const MarkerIterator &other)=0
 
virtual MarkerIteratorreset ()=0
 

Public Attributes

void * _data
 

Detailed Description

Iterator type for traversing templated Marker vector without the template.

Definition at line 277 of file Marker.h.

Member Function Documentation

virtual bool alvar::MarkerIterator::operator!= ( const MarkerIterator other)
pure virtual
virtual const Marker* alvar::MarkerIterator::operator* ( )
pure virtual
virtual MarkerIterator& alvar::MarkerIterator::operator++ ( )
pure virtual
virtual const Marker* alvar::MarkerIterator::operator-> ( )
pure virtual
virtual bool alvar::MarkerIterator::operator== ( const MarkerIterator other)
pure virtual
virtual MarkerIterator& alvar::MarkerIterator::reset ( )
pure virtual

Member Data Documentation

void* alvar::MarkerIterator::_data

Definition at line 286 of file Marker.h.


The documentation for this class was generated from the following file:


ar_track_alvar
Author(s): Scott Niekum
autogenerated on Thu Jun 6 2019 19:27:24