Open3D (C++ API)  0.12.0
Data Structures | Macros
VoxelizeOpKernel.cpp File Reference

(313315d (Wed Dec 23 23:39:47 2020 -0800))

#include "VoxelizeOpKernel.h"
#include "open3d/ml/impl/misc/Voxelize.h"

Data Structures

class  VoxelizeOpKernelCPU< T >
 

Macros

#define CASE(NDIM)
 
#define REG_KB(type)
 

Macro Definition Documentation

◆ CASE

#define CASE (   NDIM)
Value:
case NDIM: \
VoxelizeCPU<T, NDIM>(points.dim_size(0), points.flat<T>().data(), \
voxel_size.flat<T>().data(), \
points_range_min.flat<T>().data(), \
points_range_max.flat<T>().data(), \
max_points_per_voxel, max_voxels, \
output_allocator); \
break;
int points
Definition: FilePCD.cpp:73
const char const char value recording_handle imu_sample recording_handle uint8_t data
Definition: K4aPlugin.cpp:274

◆ REG_KB

#define REG_KB (   type)
Value:
REGISTER_KERNEL_BUILDER(Name("Open3DVoxelize") \
.Device(DEVICE_CPU) \
.TypeConstraint<type>("T"), \
Definition: VoxelizeOpKernel.cpp:36