Public Types | |
typedef pcl::PointCloud < PointType > | Cloud |
typedef Cloud::ConstPtr | CloudConstPtr |
Public Member Functions | |
void | cloud_callback (const CloudConstPtr &cloud) |
void | cloud_cb_ (const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr &cloud) |
void | cloud_cb_ (const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr &cloud) |
CloudConstPtr | getLatestCloud () |
swaps the pointer to the point cloud with Null pointer and returns the cloud pointer | |
boost::shared_ptr < openni_wrapper::Image > | getLatestImage () |
void | image_callback (const boost::shared_ptr< openni_wrapper::Image > &image, const boost::shared_ptr< openni_wrapper::DepthImage > &depth_image, float) |
void | image_callback (const boost::shared_ptr< openni_wrapper::Image > &image, const boost::shared_ptr< openni_wrapper::DepthImage > &depth_image, float) |
void | image_callback (const boost::shared_ptr< openni_wrapper::Image > &image) |
void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *cookie) |
void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *cookie) |
void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *cookie) |
void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *cookie) |
void | run () |
void | run () |
void | run () |
void | run () |
void | run () |
starts the main loop | |
SimpleOpenNIViewer () | |
SimpleOpenNIViewer (pcl::OpenNIGrabber &grabber) | |
SimpleOpenNIViewer (pcl::OpenNIGrabber &grabber) | |
SimpleOpenNIViewer (pcl::OpenNIGrabber &grabber) | |
SimpleOpenNIViewer (ostream &outputFile_arg, PointCloudCompression< PointXYZRGBA > *octreeEncoder_arg) | |
Public Attributes | |
CloudConstPtr | cloud_ |
boost::mutex | cloud_mutex_ |
pcl::visualization::CloudViewer | cloud_viewer_ |
boost::shared_ptr < openni_wrapper::DepthImage > | depth_image_ |
bool | depth_image_cld_init_ |
pcl::visualization::ImageViewer | depth_image_viewer_ |
vtkSmartPointer< vtkImageImport > | depth_importer_ |
vtkSmartPointer< vtkImageFlip > | flipper_ |
pcl::OpenNIGrabber & | grabber_ |
boost::shared_ptr < openni_wrapper::Image > | image_ |
bool | image_cld_init_ |
boost::mutex | image_mutex_ |
pcl::visualization::ImageViewer | image_viewer_ |
vtkSmartPointer< vtkImageImport > | importer_ |
PointCloudCompression < PointXYZRGBA > * | octreeEncoder_ |
ostream & | outputFile_ |
pcl::octree::PointCloudCompression < pcl::PointXYZRGBA > * | PointCloudDecoder |
pcl::octree::PointCloudCompression < pcl::PointXYZRGBA > * | PointCloudEncoder |
pcl::visualization::CloudViewer | viewer |
vtkSmartPointer< vtkTIFFWriter > | writer_ |
Definition at line 131 of file openni_stream_compression.cpp.
typedef pcl::PointCloud<PointType> SimpleOpenNIViewer< PointType >::Cloud |
Definition at line 86 of file openni_viewer_simple.cpp.
typedef Cloud::ConstPtr SimpleOpenNIViewer< PointType >::CloudConstPtr |
Definition at line 87 of file openni_viewer_simple.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | ostream & | outputFile_arg, |
PointCloudCompression< PointXYZRGBA > * | octreeEncoder_arg | ||
) | [inline] |
Definition at line 134 of file openni_stream_compression.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | ) | [inline] |
Definition at line 19 of file point_cloud_compression.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | pcl::OpenNIGrabber & | grabber | ) | [inline] |
Definition at line 78 of file openni_save_image.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | pcl::OpenNIGrabber & | grabber | ) | [inline] |
Definition at line 85 of file openni_image.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | pcl::OpenNIGrabber & | grabber | ) | [inline] |
Definition at line 89 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::cloud_callback | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 99 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::cloud_cb_ | ( | const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr & | cloud | ) | [inline] |
Definition at line 25 of file point_cloud_compression.cpp.
void SimpleOpenNIViewer< PointType >::cloud_cb_ | ( | const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr & | cloud | ) | [inline] |
Definition at line 140 of file openni_stream_compression.cpp.
CloudConstPtr SimpleOpenNIViewer< PointType >::getLatestCloud | ( | ) | [inline] |
swaps the pointer to the point cloud with Null pointer and returns the cloud pointer
Definition at line 153 of file openni_viewer_simple.cpp.
boost::shared_ptr<openni_wrapper::Image> SimpleOpenNIViewer< PointType >::getLatestImage | ( | ) | [inline] |
Definition at line 116 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::image_callback | ( | const boost::shared_ptr< openni_wrapper::Image > & | image, |
const boost::shared_ptr< openni_wrapper::DepthImage > & | depth_image, | ||
float | |||
) | [inline] |
Definition at line 94 of file openni_image.cpp.
void SimpleOpenNIViewer< PointType >::image_callback | ( | const boost::shared_ptr< openni_wrapper::Image > & | image, |
const boost::shared_ptr< openni_wrapper::DepthImage > & | depth_image, | ||
float | |||
) | [inline] |
Definition at line 97 of file openni_save_image.cpp.
void SimpleOpenNIViewer< PointType >::image_callback | ( | const boost::shared_ptr< openni_wrapper::Image > & | image | ) | [inline] |
Definition at line 108 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | cookie | ||
) | [inline] |
Definition at line 104 of file openni_image.cpp.
void SimpleOpenNIViewer< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | cookie | ||
) | [inline] |
Definition at line 126 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | cookie | ||
) | [inline] |
Definition at line 119 of file openni_image.cpp.
void SimpleOpenNIViewer< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | cookie | ||
) | [inline] |
Definition at line 140 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 47 of file point_cloud_compression.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 107 of file openni_save_image.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 129 of file openni_image.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 152 of file openni_stream_compression.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
starts the main loop
Definition at line 168 of file openni_viewer_simple.cpp.
CloudConstPtr SimpleOpenNIViewer< PointType >::cloud_ |
Definition at line 243 of file openni_viewer_simple.cpp.
boost::mutex SimpleOpenNIViewer< PointType >::cloud_mutex_ |
Definition at line 242 of file openni_viewer_simple.cpp.
pcl::visualization::CloudViewer SimpleOpenNIViewer< PointType >::cloud_viewer_ |
Definition at line 240 of file openni_viewer_simple.cpp.
boost::shared_ptr< openni_wrapper::DepthImage > SimpleOpenNIViewer< PointType >::depth_image_ |
Definition at line 190 of file openni_save_image.cpp.
bool SimpleOpenNIViewer< PointType >::depth_image_cld_init_ |
Definition at line 212 of file openni_image.cpp.
pcl::visualization::ImageViewer SimpleOpenNIViewer< PointType >::depth_image_viewer_ |
Definition at line 211 of file openni_image.cpp.
vtkSmartPointer<vtkImageImport> SimpleOpenNIViewer< PointType >::depth_importer_ |
Definition at line 191 of file openni_save_image.cpp.
vtkSmartPointer<vtkImageFlip> SimpleOpenNIViewer< PointType >::flipper_ |
Definition at line 193 of file openni_save_image.cpp.
pcl::OpenNIGrabber & SimpleOpenNIViewer< PointType >::grabber_ |
Definition at line 187 of file openni_save_image.cpp.
boost::shared_ptr< openni_wrapper::Image > SimpleOpenNIViewer< PointType >::image_ |
Definition at line 189 of file openni_save_image.cpp.
bool SimpleOpenNIViewer< PointType >::image_cld_init_ |
Definition at line 212 of file openni_image.cpp.
boost::mutex SimpleOpenNIViewer< PointType >::image_mutex_ |
Definition at line 188 of file openni_save_image.cpp.
pcl::visualization::ImageViewer SimpleOpenNIViewer< PointType >::image_viewer_ |
Definition at line 210 of file openni_image.cpp.
vtkSmartPointer<vtkImageImport> SimpleOpenNIViewer< PointType >::importer_ |
Definition at line 191 of file openni_save_image.cpp.
PointCloudCompression<PointXYZRGBA>* SimpleOpenNIViewer< PointType >::octreeEncoder_ |
Definition at line 179 of file openni_stream_compression.cpp.
ostream& SimpleOpenNIViewer< PointType >::outputFile_ |
Definition at line 178 of file openni_stream_compression.cpp.
pcl::octree::PointCloudCompression<pcl::PointXYZRGBA>* SimpleOpenNIViewer< PointType >::PointCloudDecoder |
Definition at line 88 of file point_cloud_compression.cpp.
pcl::octree::PointCloudCompression<pcl::PointXYZRGBA>* SimpleOpenNIViewer< PointType >::PointCloudEncoder |
Definition at line 87 of file point_cloud_compression.cpp.
pcl::visualization::CloudViewer SimpleOpenNIViewer< PointType >::viewer |
Definition at line 177 of file openni_stream_compression.cpp.
vtkSmartPointer<vtkTIFFWriter> SimpleOpenNIViewer< PointType >::writer_ |
Definition at line 192 of file openni_save_image.cpp.