traversability_generator3d
Static Public Member Functions | List of all members
traversability_generator3d::TravMapBfsVisitor Class Reference

#include <TravMapBfsVisitor.hpp>

Static Public Member Functions

static void visit (const TravGenNode *start, std::function< void(const TravGenNode *currentNode, bool &visitChildren, bool &abort, std::size_t distToRoot)> f)
 

Detailed Description

visit travgen nodes in bfs order until some criterion is met

Member Function Documentation

◆ visit()

static void traversability_generator3d::TravMapBfsVisitor::visit ( const TravGenNode start,
std::function< void(const TravGenNode *currentNode, bool &visitChildren, bool &abort, std::size_t distToRoot)>  f 
)
inlinestatic
Parameters
fis called for each visited node. set visitChildren to false to avoid visiting the children of currentNode set abort to true to abort the bfs search

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