![]() |
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 |