#include <hybrid_grid.h>
Public Types | |
using | Iterator = typename Grid< ValueType >::Iterator |
Public Types inherited from cartographer::mapping_3d::DynamicGrid< WrappedGrid > | |
using | ValueType = typename WrappedGrid::ValueType |
Public Member Functions | |
Iterator | begin () const |
Iterator | end () const |
Eigen::Array3i | GetCellIndex (const Eigen::Vector3f &point) const |
Eigen::Vector3f | GetCenterOfCell (const Eigen::Array3i &index) const |
HybridGridBase (const float resolution) | |
float | resolution () const |
Public Member Functions inherited from cartographer::mapping_3d::DynamicGrid< WrappedGrid > | |
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 |
Static Public Member Functions | |
static Eigen::Array3i | GetOctant (const int i) |
Private Attributes | |
const float | resolution_ |
Definition at line 414 of file hybrid_grid.h.
using cartographer::mapping_3d::HybridGridBase< ValueType >::Iterator = typename Grid<ValueType>::Iterator |
Definition at line 416 of file hybrid_grid.h.
|
inlineexplicit |
Definition at line 421 of file hybrid_grid.h.
|
inline |
Definition at line 449 of file hybrid_grid.h.
|
inline |
Definition at line 451 of file hybrid_grid.h.
|
inline |
Definition at line 428 of file hybrid_grid.h.
|
inline |
Definition at line 444 of file hybrid_grid.h.
|
inlinestatic |
Definition at line 436 of file hybrid_grid.h.
|
inline |
Definition at line 423 of file hybrid_grid.h.
|
private |
Definition at line 459 of file hybrid_grid.h.