|
NavMap
|
Options of combine_layer(). More...
#include <Combine.hpp>

Public Attributes | |
| double | cap {std::numeric_limits<double>::infinity()} |
| ADD saturates here (and at the range of the destination type). | |
| std::vector< NavCelId > | cells |
| Cells to combine (e.g. the source's changed()); all cells if empty. | |
| std::string | provenance |
| U8 layer recording which source set each cell (created if absent, 0 = none). Empty: no record. | |
| std::uint8_t | source_id {1} |
| Value written to the provenance layer for this source. | |
Options of combine_layer().
| double cap {std::numeric_limits<double>::infinity()} |
ADD saturates here (and at the range of the destination type).
For a cost layer use INSCRIBED_INFLATED_OBSTACLE, as costmap_2d does, so that a sum is never read as lethal.
| std::vector<NavCelId> cells |
Cells to combine (e.g. the source's changed()); all cells if empty.
| std::string provenance |
U8 layer recording which source set each cell (created if absent, 0 = none). Empty: no record.
| std::uint8_t source_id {1} |
Value written to the provenance layer for this source.