Point Cloud Library (PCL)
1.10.1
|
40 #include <pcl/cuda/point_cloud.h>
46 template <
template <
typename>
class Storage,
class DataT,
class MaskT>
49 shared_ptr<
typename Storage<DataT>::type> &output);
50 template <
template <
typename>
class Storage,
class T>
55 template <
template <
typename>
class Storage>
57 typename Storage<int>::type& indices,
60 template <
template <
typename>
class Storage>
62 typename Storage<int>::type& indices,
65 template <
template <
typename>
class Storage>
67 typename Storage<int>::type& indices,
70 template <
template <
typename>
class Storage>
72 typename Storage<int>::type& indices,
74 template <
template <
typename>
class Storage>
76 shared_ptr<
typename Storage<int>::type> indices,
77 const OpenNIRGB& color);
78 template <
template <
typename>
class Storage>
80 typename Storage<char4>::type &colors);
This file defines compatibility wrappers for low level I/O functions.
shared_ptr< PointCloudAOS< Storage > > Ptr
void extractMask(const shared_ptr< typename Storage< DataT >::type > &input, MaskT *mask, shared_ptr< typename Storage< DataT >::type > &output)
void extractIndices(const typename PointCloudAOS< Storage >::Ptr &input, typename Storage< int >::type &indices, typename PointCloudAOS< Storage >::Ptr &output)
void colorCloud(typename PointCloudAOS< Storage >::Ptr &input, typename Storage< char4 >::type &colors)
void colorIndices(typename PointCloudAOS< Storage >::Ptr &input, shared_ptr< typename Storage< int >::type > indices, const OpenNIRGB &color)
void removeIndices(const typename PointCloudAOS< Storage >::Ptr &input, typename Storage< int >::type &indices, typename PointCloudAOS< Storage >::Ptr &output)
boost::shared_ptr< T > shared_ptr
Alias for boost::shared_ptr.