Termination condition for shortest path search max_dist is a distance such that as soon as we see a cell with greater than this distance, we stop goals is a set such that once we've expanded all the cells in this set, we stop. More...
#include <shortest_path.h>
Public Member Functions | |
TerminationCondition () | |
TerminationCondition (double max_distance) | |
TerminationCondition (const Cells &goals) | |
TerminationCondition (const Cells &goals, const double max_distance) | |
Public Attributes | |
boost::optional< std::set< Cell > > | goals_ |
boost::optional< double > | max_distance_ |
Termination condition for shortest path search max_dist is a distance such that as soon as we see a cell with greater than this distance, we stop goals is a set such that once we've expanded all the cells in this set, we stop.
Definition at line 79 of file shortest_path.h.
Definition at line 60 of file shortest_path.cpp.
occupancy_grid_utils::TerminationCondition::TerminationCondition | ( | double | max_distance | ) |
Definition at line 63 of file shortest_path.cpp.
occupancy_grid_utils::TerminationCondition::TerminationCondition | ( | const Cells & | goals | ) |
Definition at line 67 of file shortest_path.cpp.
occupancy_grid_utils::TerminationCondition::TerminationCondition | ( | const Cells & | goals, |
const double | max_distance | ||
) |
Definition at line 71 of file shortest_path.cpp.
boost::optional<std::set<Cell> > occupancy_grid_utils::TerminationCondition::goals_ |
Definition at line 87 of file shortest_path.h.
boost::optional<double> occupancy_grid_utils::TerminationCondition::max_distance_ |
Definition at line 86 of file shortest_path.h.