#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.