#include <openni_frame_source.h>
Public Member Functions | |
bool | isActive () |
void | onKeyboardEvent (const pcl::visualization::KeyboardEvent &event) |
OpenNIFrameSource (const std::string &device_id="") | |
const PointCloudPtr | snap () |
~OpenNIFrameSource () | |
Protected Member Functions | |
void | onNewFrame (const PointCloudConstPtr &cloud) |
Protected Attributes | |
bool | active_ |
int | frame_counter_ |
pcl::OpenNIGrabber | grabber_ |
PointCloudPtr | most_recent_frame_ |
boost::mutex | mutex_ |
Definition at line 16 of file openni_frame_source.h.
OpenNIFrameSource::OpenNIFrameSource::OpenNIFrameSource | ( | const std::string & | device_id = "" | ) |
void OpenNIFrameSource::OpenNIFrameSource::onKeyboardEvent | ( | const pcl::visualization::KeyboardEvent & | event | ) |
void OpenNIFrameSource::OpenNIFrameSource::onNewFrame | ( | const PointCloudConstPtr & | cloud | ) | [protected] |
bool OpenNIFrameSource::OpenNIFrameSource::active_ [protected] |
Definition at line 37 of file openni_frame_source.h.
int OpenNIFrameSource::OpenNIFrameSource::frame_counter_ [protected] |
Definition at line 35 of file openni_frame_source.h.
pcl::OpenNIGrabber OpenNIFrameSource::OpenNIFrameSource::grabber_ [protected] |
Definition at line 33 of file openni_frame_source.h.
Definition at line 34 of file openni_frame_source.h.
boost::mutex OpenNIFrameSource::OpenNIFrameSource::mutex_ [protected] |
Definition at line 36 of file openni_frame_source.h.