#include <array>#include <cmath>#include <limits>#include <utility>#include <vector>#include "Eigen/Core"#include "cartographer/common/make_unique.h"#include "cartographer/common/math.h"#include "cartographer/common/port.h"#include "cartographer/mapping/probability_values.h"#include "cartographer/mapping_3d/proto/hybrid_grid.pb.h"#include "cartographer/transform/transform.h"#include "glog/logging.h"

Go to the source code of this file.
Namespaces | |
| cartographer | |
| cartographer::mapping_3d | |
Typedefs | |
| template<typename ValueType > | |
| using | cartographer::mapping_3d::Grid = DynamicGrid< NestedGrid< FlatGrid< ValueType, 3 >, 3 >> |
Functions | |
| template<typename TValueType > | |
| bool | cartographer::mapping_3d::IsDefaultValue (const TValueType &v) |
| template<typename TElementType > | |
| bool | cartographer::mapping_3d::IsDefaultValue (const std::vector< TElementType > &v) |
| Eigen::Array3i | cartographer::mapping_3d::To3DIndex (const int index, const int bits) |
| int | cartographer::mapping_3d::ToFlatIndex (const Eigen::Array3i &index, const int bits) |
| proto::HybridGrid | cartographer::mapping_3d::ToProto (const HybridGrid &grid) |