| Public Types | |
| typedef pcl::PointCloud < PointType > | Cloud | 
| typedef Cloud::ConstPtr | CloudConstPtr | 
| typedef Cloud::Ptr | CloudPtr | 
| Public Member Functions | |
| PointCloudBuffers::Ptr | getLatestBuffers () | 
| CloudPtr | getLatestPointCloud () | 
| void | handleIncomingCloud (const CloudConstPtr &new_cloud) | 
| PCLMobileServer (const std::string &device_id="", int port=11111, float leaf_size_x=0.01, float leaf_size_y=0.01, float leaf_size_z=0.01) | |
| void | run () | 
| Public Attributes | |
| PointCloudBuffers::Ptr | buffers_ | 
| std::string | device_id_ | 
| CloudPtr | filtered_cloud_ | 
| boost::mutex | mutex_ | 
| int | port_ | 
| pcl::visualization::CloudViewer | viewer_ | 
| pcl::VoxelGrid< PointType > | voxel_grid_filter_ | 
Definition at line 108 of file openni_mobile_server.cpp.
| typedef pcl::PointCloud<PointType> PCLMobileServer< PointType >::Cloud | 
Definition at line 112 of file openni_mobile_server.cpp.
| typedef Cloud::ConstPtr PCLMobileServer< PointType >::CloudConstPtr | 
Definition at line 114 of file openni_mobile_server.cpp.
| typedef Cloud::Ptr PCLMobileServer< PointType >::CloudPtr | 
Definition at line 113 of file openni_mobile_server.cpp.
| PCLMobileServer< PointType >::PCLMobileServer | ( | const std::string & | device_id = "", | 
| int | port = 11111, | ||
| float | leaf_size_x = 0.01, | ||
| float | leaf_size_y = 0.01, | ||
| float | leaf_size_z = 0.01 | ||
| ) |  [inline] | 
Definition at line 116 of file openni_mobile_server.cpp.
| PointCloudBuffers::Ptr PCLMobileServer< PointType >::getLatestBuffers | ( | ) |  [inline] | 
Definition at line 141 of file openni_mobile_server.cpp.
| CloudPtr PCLMobileServer< PointType >::getLatestPointCloud | ( | ) |  [inline] | 
Definition at line 148 of file openni_mobile_server.cpp.
| void PCLMobileServer< PointType >::handleIncomingCloud | ( | const CloudConstPtr & | new_cloud | ) |  [inline] | 
Definition at line 126 of file openni_mobile_server.cpp.
| void PCLMobileServer< PointType >::run | ( | ) |  [inline] | 
Definition at line 155 of file openni_mobile_server.cpp.
| PointCloudBuffers::Ptr PCLMobileServer< PointType >::buffers_ | 
Definition at line 226 of file openni_mobile_server.cpp.
| std::string PCLMobileServer< PointType >::device_id_ | 
Definition at line 219 of file openni_mobile_server.cpp.
| CloudPtr PCLMobileServer< PointType >::filtered_cloud_ | 
Definition at line 225 of file openni_mobile_server.cpp.
| boost::mutex PCLMobileServer< PointType >::mutex_ | 
Definition at line 220 of file openni_mobile_server.cpp.
| int PCLMobileServer< PointType >::port_ | 
Definition at line 218 of file openni_mobile_server.cpp.
| pcl::visualization::CloudViewer PCLMobileServer< PointType >::viewer_ | 
Definition at line 223 of file openni_mobile_server.cpp.
| pcl::VoxelGrid<PointType> PCLMobileServer< PointType >::voxel_grid_filter_ | 
Definition at line 222 of file openni_mobile_server.cpp.