Point Cloud Library (PCL)
1.9.1
|
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 computeInitalSimplex()
This file defines compatibility wrappers for low level I/O functions.
PointStream(const Cloud &cloud)
FacetStream(size_t buffer_size)
void classify(FacetStream &fs)
unsigned long long uint64_type
DeviceArray2D< int > verts_inds
DeviceArray2D< int > empty_facets
DeviceArray2D< float4 > Cloud
DeviceArray< int > head_points
void setInitialFacets(const InitalSimplex &simplex)
size_t remove_duplicates(DeviceArray< int > &indeces)
DeviceArray< int > scan_buffer
void pack_hull(const DeviceArray< PointType > &points, const DeviceArray< int > &indeces, DeviceArray< PointType > &output)
int searchFacetHeads(size_t facet_count, DeviceArray< int > &head_points)
DeviceArray< int > empty_count
DeviceArray< uint64_type > FacetsDists