#include <openni_passthrough.h>
| Public Types | |
| typedef pcl::PointCloud < PointType > | Cloud | 
| typedef pcl::PointCloud < pcl::PointXYZRGBA > | Cloud | 
| typedef Cloud::ConstPtr | CloudConstPtr | 
| typedef Cloud::ConstPtr | CloudConstPtr | 
| typedef Cloud::Ptr | CloudPtr | 
| typedef Cloud::Ptr | CloudPtr | 
| Public Slots | |
| void | adjustPassThroughValues (int new_value) | 
| Signals | |
| void | valueChanged (int new_value) | 
| Public Member Functions | |
| void | cloud_cb (const CloudConstPtr &cloud) | 
| void | cloud_cb_ (const CloudConstPtr &cloud) | 
| void | fillLookup (std::vector< bool > &lookup, unsigned char red, unsigned char green, unsigned char blue, unsigned radius) | 
| OpenNIPassthrough (pcl::OpenNIGrabber &grabber, unsigned char red, unsigned char green, unsigned char blue, unsigned char radius) | |
| OpenNIPassthrough (pcl::OpenNIGrabber &grabber) | |
| void | run () | 
| ~OpenNIPassthrough () | |
| Public Attributes | |
| CloudConstPtr | cloud_ | 
| CloudPtr | cloud_color_ | 
| pcl::ColorFilter< PointType > | color_filter_ | 
| boost::mutex | mtx_ | 
| pcl::visualization::CloudViewer | viewer | 
| Protected Attributes | |
| CloudPtr | cloud_pass_ | 
| std::string | device_id_ | 
| pcl::OpenNIGrabber & | grabber_ | 
| pcl::PassThrough < pcl::PointXYZRGBA > | pass_ | 
| boost::shared_ptr < pcl::visualization::PCLVisualizer > | vis_ | 
| Private Slots | |
| void | timeoutSlot () | 
| Private Attributes | |
| QMutex | mtx_ | 
| Ui::MainWindow * | ui_ | 
| QTimer * | vis_timer_ | 
Definition at line 72 of file openni_passthrough.h.
| typedef pcl::PointCloud<PointType> OpenNIPassthrough< PointType >::Cloud | 
Definition at line 66 of file openni_color_filter.cpp.
| typedef pcl::PointCloud<pcl::PointXYZRGBA> OpenNIPassthrough< PointType >::Cloud | 
Definition at line 76 of file openni_passthrough.h.
| typedef Cloud::ConstPtr OpenNIPassthrough< PointType >::CloudConstPtr | 
Definition at line 68 of file openni_color_filter.cpp.
| typedef Cloud::ConstPtr OpenNIPassthrough< PointType >::CloudConstPtr | 
Definition at line 78 of file openni_passthrough.h.
| typedef Cloud::Ptr OpenNIPassthrough< PointType >::CloudPtr | 
Definition at line 67 of file openni_color_filter.cpp.
| typedef Cloud::Ptr OpenNIPassthrough< PointType >::CloudPtr | 
Definition at line 77 of file openni_passthrough.h.
| OpenNIPassthrough< PointType >::OpenNIPassthrough | ( | pcl::OpenNIGrabber & | grabber | ) | 
Definition at line 50 of file openni_passthrough.cpp.
| OpenNIPassthrough< PointType >::~OpenNIPassthrough | ( | ) |  [inline] | 
Definition at line 82 of file openni_passthrough.h.
| OpenNIPassthrough< PointType >::OpenNIPassthrough | ( | pcl::OpenNIGrabber & | grabber, | 
| unsigned char | red, | ||
| unsigned char | green, | ||
| unsigned char | blue, | ||
| unsigned char | radius | ||
| ) |  [inline] | 
Definition at line 70 of file openni_color_filter.cpp.
| void OpenNIPassthrough< PointType >::adjustPassThroughValues | ( | int | new_value | ) |  [inline, slot] | 
Definition at line 105 of file openni_passthrough.h.
| void OpenNIPassthrough< PointType >::cloud_cb | ( | const CloudConstPtr & | cloud | ) | 
Definition at line 91 of file openni_passthrough.cpp.
| void OpenNIPassthrough< PointType >::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) |  [inline] | 
Definition at line 106 of file openni_color_filter.cpp.
| void OpenNIPassthrough< PointType >::fillLookup | ( | std::vector< bool > & | lookup, | 
| unsigned char | red, | ||
| unsigned char | green, | ||
| unsigned char | blue, | ||
| unsigned | radius | ||
| ) |  [inline] | 
Definition at line 89 of file openni_color_filter.cpp.
| void OpenNIPassthrough< PointType >::run | ( | ) |  [inline] | 
Definition at line 119 of file openni_color_filter.cpp.
| void OpenNIPassthrough< PointType >::timeoutSlot | ( | ) |  [private, slot] | 
Definition at line 104 of file openni_passthrough.cpp.
| void OpenNIPassthrough< PointType >::valueChanged | ( | int | new_value | ) |  [signal] | 
| CloudConstPtr OpenNIPassthrough< PointType >::cloud_ | 
Definition at line 145 of file openni_color_filter.cpp.
| CloudPtr OpenNIPassthrough< PointType >::cloud_color_ | 
Definition at line 146 of file openni_color_filter.cpp.
| CloudPtr OpenNIPassthrough< PointType >::cloud_pass_  [protected] | 
Definition at line 95 of file openni_passthrough.h.
| pcl::ColorFilter<PointType> OpenNIPassthrough< PointType >::color_filter_ | 
Definition at line 140 of file openni_color_filter.cpp.
| std::string OpenNIPassthrough< PointType >::device_id_  [protected] | 
Definition at line 94 of file openni_passthrough.h.
| pcl::OpenNIGrabber & OpenNIPassthrough< PointType >::grabber_  [protected] | 
Definition at line 93 of file openni_passthrough.h.
| QMutex OpenNIPassthrough< PointType >::mtx_  [private] | 
Definition at line 99 of file openni_passthrough.h.
| boost::mutex OpenNIPassthrough< PointType >::mtx_ | 
Definition at line 144 of file openni_color_filter.cpp.
| pcl::PassThrough<pcl::PointXYZRGBA> OpenNIPassthrough< PointType >::pass_  [protected] | 
Definition at line 96 of file openni_passthrough.h.
| Ui::MainWindow* OpenNIPassthrough< PointType >::ui_  [private] | 
Definition at line 100 of file openni_passthrough.h.
| pcl::visualization::CloudViewer OpenNIPassthrough< PointType >::viewer | 
Definition at line 141 of file openni_color_filter.cpp.
| boost::shared_ptr<pcl::visualization::PCLVisualizer> OpenNIPassthrough< PointType >::vis_  [protected] | 
Definition at line 92 of file openni_passthrough.h.
| QTimer* OpenNIPassthrough< PointType >::vis_timer_  [private] | 
Definition at line 101 of file openni_passthrough.h.