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) |
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 | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *cookie) |
void | run () |
void | run () |
void | run () |
void | run () |
void | run () |
void | run () |
starts the main loop | |
SimpleOpenNIViewer () | |
SimpleOpenNIViewer () | |
SimpleOpenNIViewer (pcl::OpenNIGrabber &grabber) | |
SimpleOpenNIViewer (pcl::OpenNIGrabber &grabber) | |
SimpleOpenNIViewer (ostream &outputFile_arg, OrganizedPointCloudCompression< PointXYZRGBA > *octreeEncoder_arg, bool doColorEncoding_arg, bool bShowStatistics_arg, bool bRawImageEncoding_arg, bool bGrayScaleConversion_arg, int pngLevel_arg=-1) | |
SimpleOpenNIViewer (ostream &outputFile_arg, OctreePointCloudCompression< PointXYZRGBA > *octreeEncoder_arg) | |
~SimpleOpenNIViewer () | |
Public Attributes | |
bool | bGrayScaleConversion_ |
bool | bRawImageEncoding_ |
bool | bShowStatistics_ |
CloudConstPtr | cloud_ |
boost::mutex | cloud_mutex_ |
pcl::visualization::CloudViewer | cloud_viewer_ |
boost::shared_ptr < openni_wrapper::DepthImage > | depth_image_ |
vtkSmartPointer< vtkImageImport > | depth_importer_ |
bool | doColorEncoding_ |
vtkSmartPointer< vtkImageFlip > | flipper_ |
pcl::OpenNIGrabber & | grabber_ |
boost::shared_ptr < openni_wrapper::Image > | image_ |
boost::mutex | image_mutex_ |
pcl::visualization::ImageViewer | image_viewer_ |
vtkSmartPointer< vtkImageImport > | importer_ |
OctreePointCloudCompression < PointXYZRGBA > * | octreeEncoder_ |
OrganizedPointCloudCompression < PointXYZRGBA > * | organizedEncoder_ |
ostream & | outputFile_ |
int | pngLevel_ |
pcl::io::OctreePointCloudCompression < pcl::PointXYZRGBA > * | PointCloudDecoder |
pcl::io::OctreePointCloudCompression < pcl::PointXYZRGBA > * | PointCloudEncoder |
pcl::visualization::CloudViewer | viewer |
vtkSmartPointer< vtkTIFFWriter > | writer_ |
Protected Member Functions | |
void | convert (std::vector< uint16_t > &depthData_arg, std::vector< uint8_t > &rgbData_arg, size_t width_arg, size_t height_arg, float focalLength_arg, pcl::PointCloud< PointXYZRGB > &cloud_arg) const |
Protected Attributes | |
pcl::OpenNIGrabber * | grabber_ |
pcl::visualization::CloudViewer | viewer_ |
Definition at line 131 of file openni_octree_compression.cpp.
typedef pcl::PointCloud<PointType> SimpleOpenNIViewer< PointType >::Cloud |
Definition at line 85 of file openni_viewer_simple.cpp.
typedef Cloud::ConstPtr SimpleOpenNIViewer< PointType >::CloudConstPtr |
Definition at line 86 of file openni_viewer_simple.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | ostream & | outputFile_arg, |
OctreePointCloudCompression< PointXYZRGBA > * | octreeEncoder_arg | ||
) | [inline] |
Definition at line 134 of file openni_octree_compression.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | ostream & | outputFile_arg, |
OrganizedPointCloudCompression< PointXYZRGBA > * | octreeEncoder_arg, | ||
bool | doColorEncoding_arg, | ||
bool | bShowStatistics_arg, | ||
bool | bRawImageEncoding_arg, | ||
bool | bGrayScaleConversion_arg, | ||
int | pngLevel_arg = -1 |
||
) | [inline] |
Definition at line 117 of file openni_organized_compression.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | ) | [inline] |
Definition at line 66 of file openni_shift_to_depth_conversion.cpp.
SimpleOpenNIViewer< PointType >::~SimpleOpenNIViewer | ( | ) | [inline] |
Definition at line 72 of file openni_shift_to_depth_conversion.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 76 of file openni_save_image.cpp.
SimpleOpenNIViewer< PointType >::SimpleOpenNIViewer | ( | pcl::OpenNIGrabber & | grabber | ) | [inline] |
Definition at line 88 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::cloud_callback | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 98 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 135 of file openni_organized_compression.cpp.
void SimpleOpenNIViewer< PointType >::cloud_cb_ | ( | const pcl::PointCloud< pcl::PointXYZRGBA >::ConstPtr & | cloud | ) | [inline] |
Definition at line 140 of file openni_octree_compression.cpp.
void SimpleOpenNIViewer< PointType >::convert | ( | std::vector< uint16_t > & | depthData_arg, |
std::vector< uint8_t > & | rgbData_arg, | ||
size_t | width_arg, | ||
size_t | height_arg, | ||
float | focalLength_arg, | ||
pcl::PointCloud< PointXYZRGB > & | cloud_arg | ||
) | const [inline, protected] |
Definition at line 154 of file openni_shift_to_depth_conversion.cpp.
CloudConstPtr SimpleOpenNIViewer< PointType >::getLatestCloud | ( | ) | [inline] |
swaps the pointer to the point cloud with Null pointer and returns the cloud pointer
Definition at line 152 of file openni_viewer_simple.cpp.
boost::shared_ptr<openni_wrapper::Image> SimpleOpenNIViewer< PointType >::getLatestImage | ( | ) | [inline] |
Definition at line 115 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 79 of file openni_shift_to_depth_conversion.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 95 of file openni_save_image.cpp.
void SimpleOpenNIViewer< PointType >::image_callback | ( | const boost::shared_ptr< openni_wrapper::Image > & | image | ) | [inline] |
Definition at line 107 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | cookie | ||
) | [inline] |
Definition at line 125 of file openni_viewer_simple.cpp.
void SimpleOpenNIViewer< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | cookie | ||
) | [inline] |
Definition at line 139 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 105 of file openni_save_image.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 123 of file openni_shift_to_depth_conversion.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 147 of file openni_organized_compression.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
Definition at line 152 of file openni_octree_compression.cpp.
void SimpleOpenNIViewer< PointType >::run | ( | ) | [inline] |
starts the main loop
Definition at line 167 of file openni_viewer_simple.cpp.
bool SimpleOpenNIViewer< PointType >::bGrayScaleConversion_ |
Definition at line 182 of file openni_organized_compression.cpp.
bool SimpleOpenNIViewer< PointType >::bRawImageEncoding_ |
Definition at line 181 of file openni_organized_compression.cpp.
bool SimpleOpenNIViewer< PointType >::bShowStatistics_ |
Definition at line 180 of file openni_organized_compression.cpp.
CloudConstPtr SimpleOpenNIViewer< PointType >::cloud_ |
Definition at line 240 of file openni_viewer_simple.cpp.
boost::mutex SimpleOpenNIViewer< PointType >::cloud_mutex_ |
Definition at line 239 of file openni_viewer_simple.cpp.
pcl::visualization::CloudViewer SimpleOpenNIViewer< PointType >::cloud_viewer_ |
Definition at line 237 of file openni_viewer_simple.cpp.
boost::shared_ptr<openni_wrapper::DepthImage> SimpleOpenNIViewer< PointType >::depth_image_ |
Definition at line 188 of file openni_save_image.cpp.
vtkSmartPointer<vtkImageImport> SimpleOpenNIViewer< PointType >::depth_importer_ |
Definition at line 189 of file openni_save_image.cpp.
bool SimpleOpenNIViewer< PointType >::doColorEncoding_ |
Definition at line 179 of file openni_organized_compression.cpp.
vtkSmartPointer<vtkImageFlip> SimpleOpenNIViewer< PointType >::flipper_ |
Definition at line 191 of file openni_save_image.cpp.
pcl::OpenNIGrabber& SimpleOpenNIViewer< PointType >::grabber_ |
Definition at line 185 of file openni_save_image.cpp.
pcl::OpenNIGrabber & SimpleOpenNIViewer< PointType >::grabber_ [protected] |
Definition at line 223 of file openni_shift_to_depth_conversion.cpp.
boost::shared_ptr< openni_wrapper::Image > SimpleOpenNIViewer< PointType >::image_ |
Definition at line 187 of file openni_save_image.cpp.
boost::mutex SimpleOpenNIViewer< PointType >::image_mutex_ |
Definition at line 186 of file openni_save_image.cpp.
pcl::visualization::ImageViewer SimpleOpenNIViewer< PointType >::image_viewer_ |
Definition at line 245 of file openni_viewer_simple.cpp.
vtkSmartPointer<vtkImageImport> SimpleOpenNIViewer< PointType >::importer_ |
Definition at line 189 of file openni_save_image.cpp.
OctreePointCloudCompression<PointXYZRGBA>* SimpleOpenNIViewer< PointType >::octreeEncoder_ |
Definition at line 179 of file openni_octree_compression.cpp.
OrganizedPointCloudCompression<PointXYZRGBA>* SimpleOpenNIViewer< PointType >::organizedEncoder_ |
Definition at line 178 of file openni_organized_compression.cpp.
ostream & SimpleOpenNIViewer< PointType >::outputFile_ |
Definition at line 178 of file openni_octree_compression.cpp.
int SimpleOpenNIViewer< PointType >::pngLevel_ |
Definition at line 183 of file openni_organized_compression.cpp.
pcl::io::OctreePointCloudCompression<pcl::PointXYZRGBA>* SimpleOpenNIViewer< PointType >::PointCloudDecoder |
Definition at line 88 of file point_cloud_compression.cpp.
pcl::io::OctreePointCloudCompression<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_octree_compression.cpp.
pcl::visualization::CloudViewer SimpleOpenNIViewer< PointType >::viewer_ [protected] |
Definition at line 222 of file openni_shift_to_depth_conversion.cpp.
vtkSmartPointer<vtkTIFFWriter> SimpleOpenNIViewer< PointType >::writer_ |
Definition at line 190 of file openni_save_image.cpp.