KinectIO.hpp
Go to the documentation of this file.
1 
28 /*
29  * KinectIO.h
30  *
31  * Created on: 20.03.2012
32  * Author: twiemann
33  */
34 
35 #ifndef KINECTIO_H_
36 #define KINECTIO_H_
37 
39 #include <Eigen/Dense>
40 
41 namespace lvr2
42 {
43 
44 class KinectIO
45 {
46 protected:
47  KinectIO();
48 
49 public:
50  static KinectIO* instance();
51 
52  virtual ~KinectIO();
53 
55 
56 private:
58  Freenect::Freenect* m_freenect;
60 
62 };
63 
64 } // namespace lvr2
65 
66 #endif /* KINECTIO_H_ */
Eigen::Matrix4f Matrix4f
Eigen 4x4 matrix, single precision.
Freenect::Freenect * m_freenect
Definition: KinectIO.hpp:58
KinectGrabber * m_grabber
Definition: KinectIO.hpp:57
virtual ~KinectIO()
Definition: KinectIO.cpp:85
std::shared_ptr< PointBuffer > PointBufferPtr
Eigen::Matrix4f m_depthMatrix
Definition: KinectIO.hpp:59
static KinectIO * m_instance
Definition: KinectIO.hpp:61
PointBufferPtr getBuffer()
Definition: KinectIO.cpp:90
static KinectIO * instance()
Definition: KinectIO.cpp:49


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:06