40 #include <pcl/cuda/point_cloud.h>
46 template <
template <
typename>
class Storage,
class DataT,
class MaskT>
47 void extractMask (
const shared_ptr<
typename Storage<DataT>::type> &input,
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,
78 template <
template <
typename>
class Storage>
80 typename Storage<char4>::type &colors);