Classes | Namespaces | Typedefs | Functions
hybrid_grid.h File Reference
#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"
Include dependency graph for hybrid_grid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cartographer::mapping_3d::DynamicGrid< WrappedGrid >
 
class  cartographer::mapping_3d::FlatGrid< TValueType, kBits >
 
class  cartographer::mapping_3d::HybridGrid
 
class  cartographer::mapping_3d::HybridGridBase< ValueType >
 
class  cartographer::mapping_3d::DynamicGrid< WrappedGrid >::Iterator
 
class  cartographer::mapping_3d::NestedGrid< WrappedGrid, kBits >::Iterator
 
class  cartographer::mapping_3d::FlatGrid< TValueType, kBits >::Iterator
 
class  cartographer::mapping_3d::NestedGrid< WrappedGrid, kBits >
 

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)
 


cartographer
Author(s):
autogenerated on Wed Jun 5 2019 21:57:59