38 #ifndef PCL_KINFU_TSDF_MARCHING_CUBES_H_
39 #define PCL_KINFU_TSDF_MARCHING_CUBES_H_
41 #include <pcl/pcl_macros.h>
42 #include <pcl/gpu/containers/device_array.h>
61 POINTS_PER_TRIANGLE = 3,
62 DEFAULT_TRIANGLES_BUFFER_SIZE = 2 * 1000 * 1000 * POINTS_PER_TRIANGLE
69 typedef boost::shared_ptr<MarchingCubes>
Ptr;
MarchingCubes implements MarchingCubes functionality for TSDF volume on GPU.
This file defines compatibility wrappers for low level I/O functions.
A point structure representing Euclidean xyz coordinates.
boost::shared_ptr< MarchingCubes > Ptr
Smart pointer.
pcl::PointXYZ PointType
Point type.