#include <libfreenect.hpp>

Public Member Functions | |
| template<typename ConcreteDevice > | |
| ConcreteDevice & | createDevice (int _index) |
| void | deleteDevice (int _index) |
| int | deviceCount () |
| Freenect () | |
| void | operator() () |
| ~Freenect () | |
Static Public Member Functions | |
| static void * | pthread_callback (void *user_data) |
Protected Attributes | |
| freenect_context * | m_ctx |
Private Types | |
| typedef std::map< int, FreenectDevice * > | DeviceMap |
Private Attributes | |
| DeviceMap | m_devices |
| volatile bool | m_stop |
| pthread_t | m_thread |
Additional Inherited Members | |
Private Member Functions inherited from Freenect::Noncopyable | |
| Noncopyable () | |
| ~Noncopyable () | |
Definition at line 183 of file libfreenect.hpp.
|
private |
Definition at line 185 of file libfreenect.hpp.
|
inline |
Definition at line 187 of file libfreenect.hpp.
|
inline |
Definition at line 194 of file libfreenect.hpp.
|
inline |
Definition at line 203 of file libfreenect.hpp.
|
inline |
Definition at line 210 of file libfreenect.hpp.
|
inline |
Definition at line 216 of file libfreenect.hpp.
|
inline |
Definition at line 220 of file libfreenect.hpp.
|
inlinestatic |
Definition at line 239 of file libfreenect.hpp.
|
protected |
Definition at line 245 of file libfreenect.hpp.
|
private |
Definition at line 249 of file libfreenect.hpp.
|
private |
Definition at line 247 of file libfreenect.hpp.
|
private |
Definition at line 248 of file libfreenect.hpp.