Nuitrack
1.11.2
3D Skeleton Tracking Middleware
|
Contains information and settings for a device. More...
#include <NuitrackDevice.h>
Public Types | |
typedef std::shared_ptr < NuitrackDevice > | Ptr |
Public Member Functions | |
NuitrackDevice (NuitrackDeviceData *pimpl) | |
For internal use only. | |
std::string | getInfo (DeviceInfoType info_type) |
Provides device info by type. More... | |
std::vector< VideoMode > | getAvailableVideoModes (StreamType stream_type) |
Provides all available video modes for a current StreamType. More... | |
VideoMode | getSelectedVideoMode (StreamType stream_type) |
Provides selected video mode for a current StreamType. More... | |
void | setVideoMode (StreamType stream_type, VideoMode video_mode) |
Sets video mode for a current StreamType. More... | |
ActivationStatus | getActivationStatus () |
Get license activation status. More... | |
void | activate (std::string activation_key) |
Activate the current device. More... | |
Friends | |
class | tdv::nuitrack::Nuitrack |
Contains information and settings for a device.
|
inline |
Activate the current device.
[in] | activation_key | License key for Nuitrack. |
tdv::nuitrack::Exception |
|
inline |
Get license activation status.
|
inline |
|
inline |
Provides device info by type.
[in] | info_type | Type of device info. |
|
inline |
|
inline |