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

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

Functions

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