Public Types | |
typedef pcl::PointCloud < PointType > | Cloud |
typedef Cloud::ConstPtr | CloudConstPtr |
typedef Cloud::Ptr | CloudPtr |
Public Member Functions | |
void | cloud_cb (const CloudConstPtr &cloud) |
void | init () |
OpenNIIO (const std::string &device_id="") | |
void | run () |
void | runEigen () |
virtual | ~OpenNIIO () |
Public Attributes | |
CloudConstPtr | cloud_ |
std::string | device_id_ |
pcl::Grabber * | interface_ |
boost::mutex | mtx_ |
PCDWriter | writer_ |
Definition at line 65 of file openni_io.cpp.
typedef pcl::PointCloud<PointType> OpenNIIO< PointType >::Cloud |
Definition at line 68 of file openni_io.cpp.
typedef Cloud::ConstPtr OpenNIIO< PointType >::CloudConstPtr |
Definition at line 70 of file openni_io.cpp.
typedef Cloud::Ptr OpenNIIO< PointType >::CloudPtr |
Definition at line 69 of file openni_io.cpp.
OpenNIIO< PointType >::OpenNIIO | ( | const std::string & | device_id = "" | ) | [inline] |
Definition at line 72 of file openni_io.cpp.
Definition at line 77 of file openni_io.cpp.
void OpenNIIO< PointType >::cloud_cb | ( | const CloudConstPtr & | cloud | ) | [inline] |
Definition at line 84 of file openni_io.cpp.
Definition at line 93 of file openni_io.cpp.
Definition at line 106 of file openni_io.cpp.
Definition at line 124 of file openni_io.cpp.
CloudConstPtr OpenNIIO< PointType >::cloud_ |
Definition at line 143 of file openni_io.cpp.
std::string OpenNIIO< PointType >::device_id_ |
Definition at line 141 of file openni_io.cpp.
pcl::Grabber* OpenNIIO< PointType >::interface_ |
Definition at line 144 of file openni_io.cpp.
Definition at line 142 of file openni_io.cpp.
Definition at line 145 of file openni_io.cpp.