Public Member Functions | |
void | cloud_cb_ (const CloudConstPtr &cloud) |
CloudConstPtr | getLatestCloud () |
void | keyboard_callback (const pcl::visualization::KeyboardEvent &event, void *) |
void | mouse_callback (const pcl::visualization::MouseEvent &mouse_event, void *) |
OpenNIGrabFrame () | |
void | run () |
void | saveCloud () |
void | setOptions (std::string filename, std::string pcd_format, bool paused) |
Public Attributes | |
CloudConstPtr | cloud_ |
boost::mutex | cloud_mutex_ |
bool | continuous_ |
std::string | dir_name_ |
std::string | file_name_ |
unsigned | format_ |
bool | quit_ |
bool | trigger_ |
boost::shared_ptr < pcl::visualization::PCLVisualizer > | visualizer_ |
pcl::PCDWriter | writer_ |
Private Types | |
typedef pcl::PointCloud < PointType > | Cloud |
typedef Cloud::ConstPtr | CloudConstPtr |
Definition at line 53 of file openni_grab_frame.cpp.
typedef pcl::PointCloud<PointType> OpenNIGrabFrame< PointType >::Cloud [private] |
Definition at line 55 of file openni_grab_frame.cpp.
typedef Cloud::ConstPtr OpenNIGrabFrame< PointType >::CloudConstPtr [private] |
Definition at line 56 of file openni_grab_frame.cpp.
OpenNIGrabFrame< PointType >::OpenNIGrabFrame | ( | ) | [inline] |
Definition at line 58 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::cloud_cb_ | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 71 of file openni_grab_frame.cpp.
CloudConstPtr OpenNIGrabFrame< PointType >::getLatestCloud | ( | ) | [inline] |
Definition at line 112 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::keyboard_callback | ( | const pcl::visualization::KeyboardEvent & | event, |
void * | |||
) | [inline] |
Definition at line 86 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::mouse_callback | ( | const pcl::visualization::MouseEvent & | mouse_event, |
void * | |||
) | [inline] |
Definition at line 103 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::run | ( | ) | [inline] |
Definition at line 148 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::saveCloud | ( | ) | [inline] |
Definition at line 123 of file openni_grab_frame.cpp.
void OpenNIGrabFrame< PointType >::setOptions | ( | std::string | filename, |
std::string | pcd_format, | ||
bool | paused | ||
) | [inline] |
Definition at line 191 of file openni_grab_frame.cpp.
CloudConstPtr OpenNIGrabFrame< PointType >::cloud_ |
Definition at line 241 of file openni_grab_frame.cpp.
boost::mutex OpenNIGrabFrame< PointType >::cloud_mutex_ [mutable] |
Definition at line 242 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::continuous_ |
Definition at line 236 of file openni_grab_frame.cpp.
std::string OpenNIGrabFrame< PointType >::dir_name_ |
Definition at line 239 of file openni_grab_frame.cpp.
std::string OpenNIGrabFrame< PointType >::file_name_ |
Definition at line 238 of file openni_grab_frame.cpp.
unsigned OpenNIGrabFrame< PointType >::format_ |
Definition at line 240 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::quit_ |
Definition at line 235 of file openni_grab_frame.cpp.
bool OpenNIGrabFrame< PointType >::trigger_ |
Definition at line 237 of file openni_grab_frame.cpp.
boost::shared_ptr<pcl::visualization::PCLVisualizer> OpenNIGrabFrame< PointType >::visualizer_ |
Definition at line 233 of file openni_grab_frame.cpp.
pcl::PCDWriter OpenNIGrabFrame< PointType >::writer_ |
Definition at line 234 of file openni_grab_frame.cpp.