#include <hybrid_grid.h>

Public Member Functions | |
| bool | ApplyLookupTable (const Eigen::Array3i &index, const std::vector< uint16 > &table) |
| float | GetProbability (const Eigen::Array3i &index) const |
| HybridGrid (const float resolution) | |
| HybridGrid (const proto::HybridGrid &proto) | |
| bool | IsKnown (const Eigen::Array3i &index) const |
| void | SetProbability (const Eigen::Array3i &index, const float probability) |
| void | StartUpdate () |
Public Member Functions inherited from cartographer::mapping_3d::HybridGridBase< uint16 > | |
| 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 |
Private Attributes | |
| std::vector< ValueType * > | update_indices_ |
Additional Inherited Members | |
Public Types inherited from cartographer::mapping_3d::HybridGridBase< uint16 > | |
| using | Iterator = typename Grid< uint16 >::Iterator |
Public Types inherited from cartographer::mapping_3d::DynamicGrid< WrappedGrid > | |
| using | ValueType = typename WrappedGrid::ValueType |
Static Public Member Functions inherited from cartographer::mapping_3d::HybridGridBase< uint16 > | |
| static Eigen::Array3i | GetOctant (const int i) |
Definition at line 464 of file hybrid_grid.h.
|
inlineexplicit |
Definition at line 466 of file hybrid_grid.h.
|
inlineexplicit |
Definition at line 469 of file hybrid_grid.h.
|
inline |
Definition at line 504 of file hybrid_grid.h.
|
inline |
Definition at line 518 of file hybrid_grid.h.
|
inline |
Definition at line 523 of file hybrid_grid.h.
|
inline |
Definition at line 484 of file hybrid_grid.h.
|
inline |
Definition at line 489 of file hybrid_grid.h.
|
private |
Definition at line 527 of file hybrid_grid.h.