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

◆ InfiniteIterator()

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

◆ iterate()

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

◆ active_

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

Definition at line 65 of file demo.cpp.

◆ it_

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

Definition at line 64 of file demo.cpp.

◆ seen_

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 May 18 2025 02:47:32