#include <VPPlanner.h>
Public Member Functions | |
VPPlanner () | |
VPPlanner (VPPlanners type) | |
virtual bool | findNextVP (Grid *grid)=0 |
void | setNextVP (Pose nextVP) |
void | setType (VPPlanners type) |
Pose | nextVP () |
VPPlanners | type () |
void | setGoal (Position goal) |
Position | getGoal () |
string | print () |
VPPlanner::VPPlanner | ( | ) | [inline] |
VPPlanner::VPPlanner | ( | VPPlanners | type | ) | [inline] |
virtual bool VPPlanner::findNextVP | ( | Grid * | grid | ) | [pure virtual] |
Implemented in FrontierBasedVPP, RandomFrontierBasedVPP, OrthogonalIGVPP, LandscapingIGVPP, and GoalBasedVPP.
void VPPlanner::setNextVP | ( | Pose | nextVP | ) | [inline] |
void VPPlanner::setType | ( | VPPlanners | type | ) | [inline] |
Pose VPPlanner::nextVP | ( | ) | [inline] |
VPPlanners VPPlanner::type | ( | ) | [inline] |
void VPPlanner::setGoal | ( | Position | goal | ) | [inline] |
Position VPPlanner::getGoal | ( | ) | [inline] |
string VPPlanner::print | ( | ) | [inline] |