38 #ifndef PCL_CUDA_HOST_DEVICE_H_ 39 #define PCL_CUDA_HOST_DEVICE_H_ 41 #include <pcl/cuda/point_cloud.h> 53 template <
template <
typename>
class Storage,
template <
typename>
class OtherStorage>
56 template <
template <
typename>
class Storage>
57 void toHost (
const PointCloudAOS<Storage> &input, PointCloudAOS<Host> &output);
59 template <
template <
typename>
class Storage>
60 void toDevice (
const PointCloudAOS<Storage> &input, PointCloudAOS<Device> &output);
65 #endif //#ifndef PCL_CUDA_HOST_DEVICE_H_ This file defines compatibility wrappers for low level I/O functions.
void toDevice(const PointCloudAOS< Storage > &input, PointCloudAOS< Device > &output)
PointCloudAOS< OtherStorage >::Ptr toStorage(const PointCloudAOS< Storage > &input)
boost::shared_ptr< PointCloudAOS< Storage > > Ptr
PointCloud represents the base class in PCL for storing collections of 3D points. ...
void toHost(const PointCloudAOS< Storage > &input, PointCloudAOS< Host > &output)