#include <bonxai.hpp>
◆ ConstAccessor()
◆ getLeafGrid()
◆ isCellOn()
template<typename DataT>
| bool isCellOn |
( |
const CoordT & | coord | ) |
const |
|
nodiscard |
isCellOn only check if a cell is in "On" state
- Parameters
-
◆ lastInnerGrid()
lastInnerGrid returns the pointer to the InnerGrid in the cache.
◆ lastLeafGrid()
lastLeafGrid returns the pointer to the LeafGrid in the cache.
◆ value()
template<typename DataT>
| const DataT * value |
( |
const CoordT & | coord | ) |
const |
|
nodiscard |
value getter.
- Parameters
-
| coord | coordinate of the cell. |
- Returns
- return the pointer to the value or nullptr if not set.
◆ grid_
◆ prev_inner_coord_
template<typename DataT>
| CoordT prev_inner_coord_ = {std::numeric_limits<int32_t>::max(), 0, 0} |
|
mutableprotected |
◆ prev_inner_ptr_
◆ prev_leaf_ptr_
template<typename DataT>
| const LeafGrid* prev_leaf_ptr_ = nullptr |
|
mutableprotected |
◆ prev_root_coord_
template<typename DataT>
| CoordT prev_root_coord_ = {std::numeric_limits<int32_t>::max(), 0, 0} |
|
mutableprotected |
The documentation for this class was generated from the following file:
- maps_managers/easynav_bonxai_maps_manager/include/bonxai/bonxai.hpp