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