Public Types | |
typedef pcl::PointCloud < pcl::PointXYZRGBA > | Cloud |
typedef Cloud::ConstPtr | CloudConstPtr |
typedef Cloud::Ptr | CloudPtr |
Public Member Functions | |
void | cloud_cb_ (const CloudConstPtr &cloud) |
OpenNIUniformSampling (const std::string &device_id="", float leaf_size=0.05) | |
void | run () |
void | viz_cb (pcl::visualization::PCLVisualizer &viz) |
Public Attributes | |
CloudPtr | cloud_ |
std::string | device_id_ |
pcl::PointCloud< int >::Ptr | indices_ |
pcl::PointCloud< pcl::PointXYZ > ::Ptr | keypoints_ |
boost::mutex | mtx_ |
pcl::UniformSampling < pcl::PointXYZRGBA > | pass_ |
pcl::visualization::CloudViewer | viewer |
Definition at line 63 of file openni_uniform_sampling.cpp.
Definition at line 66 of file openni_uniform_sampling.cpp.
Definition at line 68 of file openni_uniform_sampling.cpp.
Definition at line 67 of file openni_uniform_sampling.cpp.
OpenNIUniformSampling::OpenNIUniformSampling | ( | const std::string & | device_id = "" , |
float | leaf_size = 0.05 |
||
) | [inline] |
Definition at line 70 of file openni_uniform_sampling.cpp.
void OpenNIUniformSampling::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 79 of file openni_uniform_sampling.cpp.
void OpenNIUniformSampling::run | ( | ) | [inline] |
Definition at line 119 of file openni_uniform_sampling.cpp.
void OpenNIUniformSampling::viz_cb | ( | pcl::visualization::PCLVisualizer & | viz | ) | [inline] |
Definition at line 96 of file openni_uniform_sampling.cpp.
Definition at line 141 of file openni_uniform_sampling.cpp.
std::string OpenNIUniformSampling::device_id_ |
Definition at line 139 of file openni_uniform_sampling.cpp.
Definition at line 143 of file openni_uniform_sampling.cpp.
Definition at line 142 of file openni_uniform_sampling.cpp.
boost::mutex OpenNIUniformSampling::mtx_ |
Definition at line 140 of file openni_uniform_sampling.cpp.
Definition at line 137 of file openni_uniform_sampling.cpp.
Definition at line 138 of file openni_uniform_sampling.cpp.