#include <hybrid_grid.h>
Classes | |
class | Iterator |
Public Types | |
using | ValueType = TValueType |
Public Member Functions | |
FlatGrid () | |
FlatGrid (const FlatGrid &)=delete | |
ValueType * | mutable_value (const Eigen::Array3i &index) |
FlatGrid & | operator= (const FlatGrid &)=delete |
ValueType | value (const Eigen::Array3i &index) const |
Static Public Member Functions | |
static int | grid_size () |
Private Attributes | |
std::array< ValueType, 1<< (3 *kBits)> | cells_ |
Definition at line 69 of file hybrid_grid.h.
using cartographer::mapping_3d::FlatGrid< TValueType, kBits >::ValueType = TValueType |
Definition at line 71 of file hybrid_grid.h.
|
inline |
Definition at line 74 of file hybrid_grid.h.
|
delete |
|
inlinestatic |
Definition at line 84 of file hybrid_grid.h.
|
inline |
Definition at line 93 of file hybrid_grid.h.
|
delete |
|
inline |
Definition at line 88 of file hybrid_grid.h.
|
private |
Definition at line 137 of file hybrid_grid.h.