Public Member Functions | Private Attributes
InfiniteIterator< Iterator > Class Template Reference

List of all members.

Public Member Functions

 InfiniteIterator (Iterator it, unsigned char active_value, unsigned char seen_value)
void iterate (nav_grid::NavGrid< unsigned char > &grid)

Private Attributes

unsigned char active_
Iterator it_
unsigned char seen_

Detailed Description

template<class Iterator>
class InfiniteIterator< Iterator >

Definition at line 43 of file demo.cpp.


Constructor & Destructor Documentation

template<class Iterator>
InfiniteIterator< Iterator >::InfiniteIterator ( Iterator  it,
unsigned char  active_value,
unsigned char  seen_value 
) [inline]

Definition at line 46 of file demo.cpp.


Member Function Documentation

template<class Iterator>
void InfiniteIterator< Iterator >::iterate ( nav_grid::NavGrid< unsigned char > &  grid) [inline]

Definition at line 51 of file demo.cpp.


Member Data Documentation

template<class Iterator>
unsigned char InfiniteIterator< Iterator >::active_ [private]

Definition at line 65 of file demo.cpp.

template<class Iterator>
Iterator InfiniteIterator< Iterator >::it_ [private]

Definition at line 64 of file demo.cpp.

template<class Iterator>
unsigned char InfiniteIterator< Iterator >::seen_ [private]

Definition at line 65 of file demo.cpp.


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


nav_grid_iterators
Author(s):
autogenerated on Wed Jun 26 2019 20:09:45