#include <hybrid_grid.h>

Classes | |
| class | Iterator |
Public Types | |
| using | ValueType = typename WrappedGrid::ValueType |
Public Member Functions | |
| DynamicGrid () | |
| DynamicGrid (DynamicGrid &&)=default | |
| int | grid_size () const |
| ValueType * | mutable_value (const Eigen::Array3i &index) |
| DynamicGrid & | operator= (DynamicGrid &&)=default |
| ValueType | value (const Eigen::Array3i &index) const |
Private Member Functions | |
| Eigen::Array3i | GetMetaIndex (const Eigen::Array3i &index) const |
| void | Grow () |
Private Attributes | |
| int | bits_ |
| std::vector< std::unique_ptr< WrappedGrid > > | meta_cells_ |
Definition at line 251 of file hybrid_grid.h.
| using cartographer::mapping_3d::DynamicGrid< WrappedGrid >::ValueType = typename WrappedGrid::ValueType |
Definition at line 253 of file hybrid_grid.h.
|
inline |
Definition at line 255 of file hybrid_grid.h.
|
default |
|
inlineprivate |
Definition at line 377 of file hybrid_grid.h.
|
inline |
Definition at line 260 of file hybrid_grid.h.
|
inlineprivate |
Definition at line 385 of file hybrid_grid.h.
|
inline |
Definition at line 283 of file hybrid_grid.h.
|
default |
|
inline |
Definition at line 263 of file hybrid_grid.h.
|
private |
Definition at line 405 of file hybrid_grid.h.
|
private |
Definition at line 406 of file hybrid_grid.h.