VoxelGrid.h File Reference
#include <filesystem>
#include <map>
#include <set>
#include <Eigen/Core>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <SimoxUtility/json/json.hpp>
#include <VisionX/libraries/VoxelGridCore/VoxelGridCore.h>
#include "../types.h"
+ Include dependency graph for VoxelGrid.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Voxel
 Map of labels (object IDs) to number of points. More...
 
class  VoxelGrid
 Voxel grid storing the number of points per label in each voxel. More...
 

Namespaces

 visionx
 ArmarX headers.
 
 visionx::voxelgrid
 
 visionx::voxelgrid::LabelDensity
 

Functions

void from_json (const nlohmann::json &json, VoxelGrid &grid)
 Read the voxel grid from JSON. More...
 
void to_json (nlohmann::json &json, const VoxelGrid &grid)
 Write the voxel grid to JSON. More...