Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
AprilTags::Gridder< T >::Iterator Class ReferenceIterator for Segment class. More...
Detailed Descriptiontemplate<class T>
|
Public Member Functions | |
Iterator (Gridder *grid, float x, float y, float range) | |
Iterator (const Iterator &it) | |
Iterator & | operator= (const Iterator &it) |
bool | hasNext () |
T & | next () |
Private Member Functions | |
void | findNext () |
void | iteratorInit (float x, float y, float range) |
Initializes Iterator constructor. | |
Private Attributes | |
Gridder * | outer |
int | ix0 |
int | ix1 |
int | iy0 |
int | iy1 |
int | ix |
int | iy |
Cell * | c |
AprilTags::Gridder< T >::Iterator::Iterator | ( | Gridder * | grid, | |
float | x, | |||
float | y, | |||
float | range | |||
) |
Definition at line 84 of file Gridder.h.
Referenced by AprilTags::Gridder< T >::Iterator::Iterator().
AprilTags::Gridder< T >::Iterator::Iterator | ( | const Iterator & | it | ) |
void AprilTags::Gridder< T >::Iterator::findNext | ( | ) | [private] |
bool AprilTags::Gridder< T >::Iterator::hasNext | ( | ) |
Definition at line 101 of file Gridder.h.
Referenced by AprilTags::TagDetector::extractTags().
void AprilTags::Gridder< T >::Iterator::iteratorInit | ( | float | x, | |
float | y, | |||
float | range | |||
) | [private] |
Initializes Iterator constructor.
Definition at line 138 of file Gridder.h.
Referenced by AprilTags::Gridder< T >::Iterator::operator=().
T& AprilTags::Gridder< T >::Iterator::next | ( | ) |
Definition at line 107 of file Gridder.h.
Referenced by AprilTags::TagDetector::extractTags().
Iterator& AprilTags::Gridder< T >::Iterator::operator= | ( | const Iterator & | it | ) |
Cell* AprilTags::Gridder< T >::Iterator::c [private] |
int AprilTags::Gridder< T >::Iterator::ix [private] |
int AprilTags::Gridder< T >::Iterator::ix0 [private] |
int AprilTags::Gridder< T >::Iterator::ix1 [private] |
int AprilTags::Gridder< T >::Iterator::iy [private] |
int AprilTags::Gridder< T >::Iterator::iy0 [private] |
int AprilTags::Gridder< T >::Iterator::iy1 [private] |
Gridder* AprilTags::Gridder< T >::Iterator::outer [private] |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:19 2016 by Doxygen 1.6.3 |