38 #ifndef PCL_GPU_SURFACE_INTERNAL_H_
39 #define PCL_GPU_SURFACE_INTERNAL_H_
41 #include <pcl/gpu/containers/device_array.h>
42 #include <cuda_runtime.h>
void setInitialFacets(const InitalSimplex &simplex)
PointStream(const Cloud &cloud)
This file defines compatibility wrappers for low level I/O functions.
unsigned long long uint64_type
void computeInitalSimplex()
FacetStream(size_t buffer_size)
DeviceArray2D< int > empty_facets
DeviceArray< int > empty_count
void classify(FacetStream &fs)
DeviceArray2D< float4 > Cloud
int searchFacetHeads(size_t facet_count, DeviceArray< int > &head_points)
size_t remove_duplicates(DeviceArray< int > &indeces)
DeviceArray2D< int > verts_inds
void pack_hull(const DeviceArray< PointType > &points, const DeviceArray< int > &indeces, DeviceArray< PointType > &output)
DeviceArray< int > scan_buffer
DeviceArray< uint64_type > FacetsDists
DeviceArray< int > head_points