VoxelGrid.cpp File Reference
#include "VoxelGrid.h"
#include "../utils.h"
#include <VisionX/libraries/VoxelGridCore/io/JsonIO.h>
#include <algorithm>
+ Include dependency graph for VoxelGrid.cpp:

Go to the source code of this file.

Namespaces

 visionx
 ArmarX headers.
 
 visionx::voxelgrid
 
 visionx::voxelgrid::LabelOccupancy
 

Functions

void from_json (const nlohmann::json &json, Voxel &voxel)
 Set this voxel free, if json is < 0. More...
 
void from_json (const nlohmann::json &json, VoxelGrid &grid)
 Read the voxel grid from JSON. More...
 
void to_json (nlohmann::json &json, const Voxel &voxel)
 Set json to the voxel's label if occupied, and to -1 if free. More...
 
void to_json (nlohmann::json &json, const VoxelGrid &grid)
 Write the voxel grid to JSON. More...