#include <hybrid_grid.h>
Classes | |
class | Iterator |
Public Member Functions | |
FlatGrid () | |
FlatGrid (const FlatGrid &) | |
ValueType * | mutable_value (const Eigen::Array3i &index) |
FlatGrid & | operator= (const FlatGrid &) |
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.
cartographer::mapping::FlatGrid< TValueType, kBits >::FlatGrid | ( | ) | [inline] |
Definition at line 74 of file hybrid_grid.h.
cartographer::mapping::FlatGrid< TValueType, kBits >::FlatGrid | ( | const FlatGrid< TValueType, kBits > & | ) |
static int cartographer::mapping::FlatGrid< TValueType, kBits >::grid_size | ( | ) | [inline, static] |
Definition at line 84 of file hybrid_grid.h.
ValueType* cartographer::mapping::FlatGrid< TValueType, kBits >::mutable_value | ( | const Eigen::Array3i & | index | ) | [inline] |
Definition at line 93 of file hybrid_grid.h.
FlatGrid& cartographer::mapping::FlatGrid< TValueType, kBits >::operator= | ( | const FlatGrid< TValueType, kBits > & | ) |
ValueType cartographer::mapping::FlatGrid< TValueType, kBits >::value | ( | const Eigen::Array3i & | index | ) | const [inline] |
Definition at line 88 of file hybrid_grid.h.
std::array<ValueType, 1 << (3 * kBits) cartographer::mapping::FlatGrid< TValueType, kBits >::cells_) [private] |
Definition at line 137 of file hybrid_grid.h.