40 #include <pcl/cuda/point_cloud.h>
52 template <
template <
typename>
class Storage,
template <
typename>
class OtherStorage>
55 template <
template <
typename>
class Storage>
58 template <
template <
typename>
class Storage>
PointCloud represents the base class in PCL for storing collections of 3D points.
PointCloudAOS represents an AOS (Array of Structs) PointCloud implementation for CUDA processing.
shared_ptr< PointCloudAOS< Storage > > Ptr
PointCloudAOS< OtherStorage >::Ptr toStorage(const PointCloudAOS< Storage > &input)
void toHost(const PointCloudAOS< Storage > &input, PointCloudAOS< Host > &output)
void toDevice(const PointCloudAOS< Storage > &input, PointCloudAOS< Device > &output)