#include <wavefront_map_accessor.h>

Public Member Functions | |
| void | synchronize () |
| WavefrontMapAccessor (MapGrid *map, double outer_radius) | |
| virtual | ~WavefrontMapAccessor () |
Private Attributes | |
| MapGrid * | map_ |
| double | outer_radius_ |
Map_grids rely on costmaps to identify obstacles. We need a costmap that we can easily manipulate for unit tests. This class has a grid map where we can set grid cell state, and a synchronize method to make the costmap match.
Definition at line 17 of file wavefront_map_accessor.h.
| base_local_planner::WavefrontMapAccessor::WavefrontMapAccessor | ( | MapGrid * | map, |
| double | outer_radius | ||
| ) | [inline] |
Definition at line 19 of file wavefront_map_accessor.h.
| virtual base_local_planner::WavefrontMapAccessor::~WavefrontMapAccessor | ( | ) | [inline, virtual] |
Definition at line 25 of file wavefront_map_accessor.h.
| void base_local_planner::WavefrontMapAccessor::synchronize | ( | ) | [inline] |
Definition at line 27 of file wavefront_map_accessor.h.
Definition at line 42 of file wavefront_map_accessor.h.
double base_local_planner::WavefrontMapAccessor::outer_radius_ [private] |
Definition at line 43 of file wavefront_map_accessor.h.