#include <array>
#include <cmath>
#include <limits>
#include <utility>
#include <vector>
#include "Eigen/Core"
#include "absl/memory/memory.h"
#include "cartographer/common/math.h"
#include "cartographer/common/port.h"
#include "cartographer/mapping/probability_values.h"
#include "cartographer/mapping/proto/3d/hybrid_grid.pb.h"
#include "cartographer/transform/transform.h"
#include "glog/logging.h"
Go to the source code of this file.
Classes | |
class | cartographer::mapping::DynamicGrid< WrappedGrid > |
class | cartographer::mapping::FlatGrid< TValueType, kBits > |
class | cartographer::mapping::HybridGrid |
class | cartographer::mapping::HybridGridBase< ValueType > |
class | cartographer::mapping::DynamicGrid< WrappedGrid >::Iterator |
class | cartographer::mapping::NestedGrid< WrappedGrid, kBits >::Iterator |
class | cartographer::mapping::FlatGrid< TValueType, kBits >::Iterator |
class | cartographer::mapping::NestedGrid< WrappedGrid, kBits > |
Namespaces | |
namespace | cartographer |
namespace | cartographer::mapping |
Functions | |
template<typename TValueType > | |
bool | cartographer::mapping::IsDefaultValue (const TValueType &v) |
template<typename TElementType > | |
bool | cartographer::mapping::IsDefaultValue (const std::vector< TElementType > &v) |
Eigen::Array3i | cartographer::mapping::To3DIndex (const int index, const int bits) |
int | cartographer::mapping::ToFlatIndex (const Eigen::Array3i &index, const int bits) |