Public Member Functions | Private Attributes | List of all members
InfiniteIterator< Iterator > Class Template Reference

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 Sun Jan 10 2021 04:08:42