#include <hybrid_grid.h>
Classes | |
| class | Iterator |
Public Member Functions | |
| DynamicGrid () | |
| DynamicGrid (DynamicGrid &&) | |
| int | grid_size () const |
| ValueType * | mutable_value (const Eigen::Array3i &index) |
| DynamicGrid & | operator= (DynamicGrid &&) |
| 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.
| cartographer::mapping::DynamicGrid< WrappedGrid >::DynamicGrid | ( | ) | [inline] |
Definition at line 255 of file hybrid_grid.h.
| cartographer::mapping::DynamicGrid< WrappedGrid >::DynamicGrid | ( | DynamicGrid< WrappedGrid > && | ) |
| Eigen::Array3i cartographer::mapping::DynamicGrid< WrappedGrid >::GetMetaIndex | ( | const Eigen::Array3i & | index | ) | const [inline, private] |
Definition at line 377 of file hybrid_grid.h.
| int cartographer::mapping::DynamicGrid< WrappedGrid >::grid_size | ( | ) | const [inline] |
Definition at line 260 of file hybrid_grid.h.
| void cartographer::mapping::DynamicGrid< WrappedGrid >::Grow | ( | ) | [inline, private] |
Definition at line 385 of file hybrid_grid.h.
| ValueType* cartographer::mapping::DynamicGrid< WrappedGrid >::mutable_value | ( | const Eigen::Array3i & | index | ) | [inline] |
Definition at line 283 of file hybrid_grid.h.
| DynamicGrid& cartographer::mapping::DynamicGrid< WrappedGrid >::operator= | ( | DynamicGrid< WrappedGrid > && | ) |
| ValueType cartographer::mapping::DynamicGrid< WrappedGrid >::value | ( | const Eigen::Array3i & | index | ) | const [inline] |
Definition at line 263 of file hybrid_grid.h.
int cartographer::mapping::DynamicGrid< WrappedGrid >::bits_ [private] |
Definition at line 405 of file hybrid_grid.h.
std::vector<std::unique_ptr<WrappedGrid> > cartographer::mapping::DynamicGrid< WrappedGrid >::meta_cells_ [private] |
Definition at line 406 of file hybrid_grid.h.