|
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_.