Functor to strip the inflation layer from a cost map. More...
#include <inflation.hpp>
Public Member Functions | |
Deflate (const bool &do_not_strip_inscribed_region=false) | |
void | operator() (const std::string layer_source, const std::string layer_destination, CostMap &cost_map) |
Deflate... | |
Private Attributes | |
bool | do_not_strip_inscribed_region |
Functor to strip the inflation layer from a cost map.
Definition at line 174 of file inflation.hpp.
cost_map::Deflate::Deflate | ( | const bool & | do_not_strip_inscribed_region = false | ) |
Definition at line 180 of file inflation.cpp.
void cost_map::Deflate::operator() | ( | const std::string | layer_source, |
const std::string | layer_destination, | ||
CostMap & | cost_map | ||
) |
Deflate...
layer_source | |
layer_destination | |
cost_map |
std::out_of_range | if no map layer with name `layer` is present. |
Definition at line 185 of file inflation.cpp.
bool cost_map::Deflate::do_not_strip_inscribed_region [private] |
Definition at line 192 of file inflation.hpp.