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) |