Nav2 Navigation Stack - rolling
main
ROS 2 Navigation Stack
|
Functor class used in raytraceLine algorithm. More...
#include <nav2_map_server/include/nav2_map_server/vector_object_utils.hpp>
Public Member Functions | |
MapAction (nav_msgs::msg::OccupancyGrid::SharedPtr map, int8_t value, OverlayType overlay_type) | |
MapAction constructor. More... | |
void | operator() (unsigned int offset) |
Map' cell updating operator. More... | |
Protected Attributes | |
nav_msgs::msg::OccupancyGrid::SharedPtr | map_ |
Output map pointer. | |
int8_t | value_ |
Value to put on map. | |
OverlayType | overlay_type_ |
Overlay type. | |
Functor class used in raytraceLine algorithm.
Definition at line 107 of file vector_object_utils.hpp.
|
inline |
MapAction constructor.
map | Pointer to output map |
value | Value to put on map |
overlay_type | Overlay type |
Definition at line 116 of file vector_object_utils.hpp.
|
inline |
Map' cell updating operator.
offset | Offset on the map where the cell to be changed |
Definition at line 126 of file vector_object_utils.hpp.
References map_, overlay_type_, and value_.