Public Member Functions | |
void | cloud_cb_ (const CloudConstPtr &cloud) |
CloudConstPtr | getLatestCloud () |
void | image_callback (const boost::shared_ptr< openni_wrapper::Image > &image, const boost::shared_ptr< openni_wrapper::DepthImage > &depth_image, float) |
void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *) |
void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *) |
void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *) |
void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *) |
OpenNIGrabFrame (pcl::OpenNIGrabber &grabber, bool paused) | |
OpenNIGrabFrame (pcl::OpenNIGrabber &grabber) | |
void | run () |
int | run () |
void | saveCloud () |
void | saveImages () |
void | setOptions (std::string filename, std::string pcd_format, bool paused, bool visualizer) |
Public Attributes | |
CloudConstPtr | cloud_ |
boost::mutex | cloud_mutex_ |
bool | continuous_ |
boost::shared_ptr < openni_wrapper::DepthImage > | depth_image_ |
pcl::visualization::ImageViewer | depth_image_viewer_ |
vtkSmartPointer< vtkImageImport > | depth_importer_ |
std::string | dir_name_ |
std::string | file_name_ |
vtkSmartPointer< vtkImageFlip > | flipper_ |
unsigned | format_ |
pcl::OpenNIGrabber & | grabber_ |
boost::shared_ptr < openni_wrapper::Image > | image_ |
boost::mutex | image_mutex_ |
pcl::visualization::ImageViewer | image_viewer_ |
vtkSmartPointer< vtkImageImport > | importer_ |
bool | quit_ |
bool | trigger_ |
boost::shared_ptr < pcl::visualization::PCLVisualizer > | visualizer_ |
bool | visualizer_enable_ |
pcl::PCDWriter | writer_ |
vtkSmartPointer< vtkTIFFWriter > | writer_ |
Private Types | |
typedef pcl::PointCloud < PointType > | Cloud |
typedef Cloud::ConstPtr | CloudConstPtr |
Definition at line 77 of file openni_grab_frame.cpp.
typedef pcl::PointCloud<PointType> OpenNIGrabFrame< PointType >::Cloud [private] |
Definition at line 79 of file openni_grab_frame.cpp.
typedef Cloud::ConstPtr OpenNIGrabFrame< PointType >::CloudConstPtr [private] |
Definition at line 80 of file openni_grab_frame.cpp.
OpenNIGrabFrame< PointType >::OpenNIGrabFrame | ( | pcl::OpenNIGrabber & | grabber | ) | [inline] |
Definition at line 82 of file openni_grab_frame.cpp.
OpenNIGrabFrame< PointType >::OpenNIGrabFrame | ( | pcl::OpenNIGrabber & | grabber, |
bool | paused | ||
) | [inline] |
Definition at line 55 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 97 of file openni_grab_frame.cpp.
CloudConstPtr OpenNIGrabFrame< PointType >::getLatestCloud | ( | ) | [inline] |
Definition at line 141 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< 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 76 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | |||
) | [inline] |
Definition at line 86 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | |||
) | [inline] |
Definition at line 112 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | |||
) | [inline] |
Definition at line 106 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | |||
) | [inline] |
Definition at line 132 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::run | ( | ) | [inline] |
Definition at line 178 of file openni_grab_frame.cpp.
int OpenNIGrabFrame< PointType >::run | ( | ) | [inline] |
Definition at line 179 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::saveCloud | ( | ) | [inline] |
Definition at line 152 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::saveImages | ( | ) | [inline] |
Definition at line 114 of file openni_grab_images.cpp.
void OpenNIGrabFrame< PointType >::setOptions | ( | std::string | filename, |
std::string | pcd_format, | ||
bool | paused, | ||
bool | visualizer | ||
) | [inline] |
Definition at line 223 of file openni_grab_frame.cpp.
CloudConstPtr OpenNIGrabFrame< PointType >::cloud_ |
Definition at line 274 of file openni_grab_frame.cpp.
boost::mutex OpenNIGrabFrame< PointType >::cloud_mutex_ [mutable] |
Definition at line 275 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::continuous_ |
Definition at line 269 of file openni_grab_frame.cpp.
boost::shared_ptr<openni_wrapper::DepthImage> OpenNIGrabFrame< PointType >::depth_image_ |
Definition at line 299 of file openni_grab_images.cpp.
pcl::visualization::ImageViewer OpenNIGrabFrame< PointType >::depth_image_viewer_ |
Definition at line 293 of file openni_grab_images.cpp.
vtkSmartPointer<vtkImageImport> OpenNIGrabFrame< PointType >::depth_importer_ |
Definition at line 300 of file openni_grab_images.cpp.
std::string OpenNIGrabFrame< PointType >::dir_name_ |
Definition at line 272 of file openni_grab_frame.cpp.
std::string OpenNIGrabFrame< PointType >::file_name_ |
Definition at line 271 of file openni_grab_frame.cpp.
vtkSmartPointer<vtkImageFlip> OpenNIGrabFrame< PointType >::flipper_ |
Definition at line 302 of file openni_grab_images.cpp.
unsigned OpenNIGrabFrame< PointType >::format_ |
Definition at line 273 of file openni_grab_frame.cpp.
pcl::OpenNIGrabber & OpenNIGrabFrame< PointType >::grabber_ |
Definition at line 276 of file openni_grab_frame.cpp.
boost::shared_ptr<openni_wrapper::Image> OpenNIGrabFrame< PointType >::image_ |
Definition at line 298 of file openni_grab_images.cpp.
boost::mutex OpenNIGrabFrame< PointType >::image_mutex_ [mutable] |
Definition at line 297 of file openni_grab_images.cpp.
pcl::visualization::ImageViewer OpenNIGrabFrame< PointType >::image_viewer_ |
Definition at line 292 of file openni_grab_images.cpp.
vtkSmartPointer<vtkImageImport> OpenNIGrabFrame< PointType >::importer_ |
Definition at line 300 of file openni_grab_images.cpp.
bool OpenNIGrabFrame< PointType >::quit_ |
Definition at line 268 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::trigger_ |
Definition at line 270 of file openni_grab_frame.cpp.
boost::shared_ptr<pcl::visualization::PCLVisualizer> OpenNIGrabFrame< PointType >::visualizer_ |
Definition at line 266 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::visualizer_enable_ |
Definition at line 277 of file openni_grab_frame.cpp.
pcl::PCDWriter OpenNIGrabFrame< PointType >::writer_ |
Definition at line 267 of file openni_grab_frame.cpp.
vtkSmartPointer<vtkTIFFWriter> OpenNIGrabFrame< PointType >::writer_ |
Definition at line 301 of file openni_grab_images.cpp.