TinyRobotics
Loading...
Searching...
No Matches
FrontierExplorer< T > Member List

This is the complete list of members for FrontierExplorer< T >, including all inherited members.

collectFrontiers()FrontierExplorer< T >inlineprotected
current_pos (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
FrontierExplorer(IMap< T > &map)FrontierExplorer< T >inline
frontiers (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
getCurrentPosition() constFrontierExplorer< T >inlinevirtual
getNextFrontier(Coordinate< T > &nextCell)FrontierExplorer< T >inlinevirtual
getStrategy() constFrontierExplorer< T >inline
map_ (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
record_count_ (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
ref (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
select_callback (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
selectCustom(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
selectFarthest(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
selectFirst(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
selectLast(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
selectNearest(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
selectRandom(Coordinate< T > &nextCell) (defined in FrontierExplorer< T >)FrontierExplorer< T >inlineprotected
setCurrentPosition(const Coordinate< T > &pos)FrontierExplorer< T >inlinevirtual
setSelectCallback(int(*cb)(std::vector< Coordinate< T > > &frontiers, void *ref), void *ref=nullptr)FrontierExplorer< T >inlineprotected
setStrategy(FrontierSelectionStrategy strategy)FrontierExplorer< T >inline
size() constFrontierExplorer< T >inline
strategy_ (defined in FrontierExplorer< T >)FrontierExplorer< T >protected
switchFirstLast (defined in FrontierExplorer< T >)FrontierExplorer< T >protected