Public Types | |
| typedef pcl::PointCloud < PointType > | Cloud |
| typedef Cloud::ConstPtr | CloudConstPtr |
Public Member Functions | |
| void | cloud_callback (const CloudConstPtr &cloud) |
| void | image_callback (const boost::shared_ptr< openni_wrapper::Image > &image) |
| void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *) |
| void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *) |
| OpenNIViewer (pcl::Grabber &grabber) | |
| void | run () |
| starts the main loop | |
Public Attributes | |
| CloudConstPtr | cloud_ |
| boost::mutex | cloud_mutex_ |
| boost::shared_ptr < pcl::visualization::PCLVisualizer > | cloud_viewer_ |
| pcl::Grabber & | grabber_ |
| boost::shared_ptr < openni_wrapper::Image > | image_ |
| boost::mutex | image_mutex_ |
| boost::shared_ptr < pcl::visualization::ImageViewer > | image_viewer_ |
| unsigned char * | rgb_data_ |
| unsigned | rgb_data_size_ |
Definition at line 106 of file openni_viewer.cpp.
| typedef pcl::PointCloud<PointType> OpenNIViewer< PointType >::Cloud |
Definition at line 109 of file openni_viewer.cpp.
| typedef Cloud::ConstPtr OpenNIViewer< PointType >::CloudConstPtr |
Definition at line 110 of file openni_viewer.cpp.
| OpenNIViewer< PointType >::OpenNIViewer | ( | pcl::Grabber & | grabber | ) | [inline] |
Definition at line 112 of file openni_viewer.cpp.
| void OpenNIViewer< PointType >::cloud_callback | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 121 of file openni_viewer.cpp.
| void OpenNIViewer< PointType >::image_callback | ( | const boost::shared_ptr< openni_wrapper::Image > & | image | ) | [inline] |
Definition at line 129 of file openni_viewer.cpp.
| void OpenNIViewer< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
| void * | |||
| ) | [inline] |
Definition at line 149 of file openni_viewer.cpp.
| void OpenNIViewer< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
| void * | |||
| ) | [inline] |
Definition at line 162 of file openni_viewer.cpp.
| void OpenNIViewer< PointType >::run | ( | ) | [inline] |
starts the main loop
Definition at line 174 of file openni_viewer.cpp.
| CloudConstPtr OpenNIViewer< PointType >::cloud_ |
Definition at line 267 of file openni_viewer.cpp.
| boost::mutex OpenNIViewer< PointType >::cloud_mutex_ |
Definition at line 264 of file openni_viewer.cpp.
| boost::shared_ptr<pcl::visualization::PCLVisualizer> OpenNIViewer< PointType >::cloud_viewer_ |
Definition at line 260 of file openni_viewer.cpp.
| pcl::Grabber& OpenNIViewer< PointType >::grabber_ |
Definition at line 263 of file openni_viewer.cpp.
| boost::shared_ptr<openni_wrapper::Image> OpenNIViewer< PointType >::image_ |
Definition at line 268 of file openni_viewer.cpp.
| boost::mutex OpenNIViewer< PointType >::image_mutex_ |
Definition at line 265 of file openni_viewer.cpp.
| boost::shared_ptr<pcl::visualization::ImageViewer> OpenNIViewer< PointType >::image_viewer_ |
Definition at line 261 of file openni_viewer.cpp.
| unsigned char* OpenNIViewer< PointType >::rgb_data_ |
Definition at line 269 of file openni_viewer.cpp.
| unsigned OpenNIViewer< PointType >::rgb_data_size_ |
Definition at line 270 of file openni_viewer.cpp.