15 #include <mrpt/containers/CDynamicGrid3D.h> 16 #include <mrpt/maps/CPointsMap.h> 17 #include <mrpt/math/TPoint3D.h> 35 const mrpt::math::TPoint3D& min_corner,
36 const mrpt::math::TPoint3D& max_corner,
const float voxel_size);
60 using grid_t = mrpt::containers::CDynamicGrid3D<voxel_t, float>;
mrpt::containers::CDynamicGrid3D< voxel_t, float > grid_t
void resize(const mrpt::math::TPoint3D &min_corner, const mrpt::math::TPoint3D &max_corner, const float voxel_size)
void processPointCloud(const mrpt::maps::CPointsMap &p)
float min_consecutive_distance
std::vector< uint32_t > used_voxel_indices
PointCloudToVoxelGrid()=default
std::vector< std::size_t > indices