| 
    small_gicp
    
   | 
 
#include <vector>#include <unordered_map>#include <Eigen/Core>#include <Eigen/Geometry>#include <small_gicp/ann/traits.hpp>#include <small_gicp/ann/knn_result.hpp>#include <small_gicp/ann/flat_container.hpp>#include <small_gicp/points/traits.hpp>#include <small_gicp/util/fast_floor.hpp>#include <small_gicp/util/vector3i_hash.hpp>

Go to the source code of this file.
Classes | |
| struct | small_gicp::VoxelInfo | 
| Voxel meta information.  More... | |
| struct | small_gicp::IncrementalVoxelMap< VoxelContents > | 
| Incremental voxelmap. This class supports incremental point cloud insertion and LRU-based voxel deletion that removes voxels that are not recently referenced.  More... | |
| struct | small_gicp::traits::Traits< IncrementalVoxelMap< VoxelContents > > | 
Namespaces | |
| small_gicp | |
| small_gicp::traits | |
Functions | |
| template<typename VoxelContents > | |
| std::vector< size_t > | small_gicp::traits::point_indices (const IncrementalVoxelMap< VoxelContents > &voxelmap) | 
| template<typename VoxelContents > | |
| std::vector< Eigen::Vector4d > | small_gicp::traits::voxel_points (const IncrementalVoxelMap< VoxelContents > &voxelmap) | 
| template<typename VoxelContents > | |
| std::vector< Eigen::Vector4d > | small_gicp::traits::voxel_normals (const IncrementalVoxelMap< VoxelContents > &voxelmap) | 
| template<typename VoxelContents > | |
| std::vector< Eigen::Matrix4d > | small_gicp::traits::voxel_covs (const IncrementalVoxelMap< VoxelContents > &voxelmap) |