Nuitrack  1.11.2
3D Skeleton Tracking Middleware
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Groups Pages
Nuitrack Hand Tracker

This module provides access to user hand tracking capabilities. More...

Classes

class  tdv::nuitrack::HandTracker
 Represents the interface to the capabilities of the Nuitrack Hand Tracker module. More...
 
struct  tdv::nuitrack::Hand
 Stores information about the user's hand. More...
 
struct  tdv::nuitrack::UserHands
 Stores information about the user's hand. More...
 
class  tdv::nuitrack::HandTrackerData
 Stores hand tracking results related to a specific point in time. More...
 

Detailed Description

This module provides access to user hand tracking capabilities.

The main class of this module is HandTracker. It contains functions for retrieving the results of module work.

The purpose of the Nuitrack Hand Tracker module is to track user hands and to interpret the actions performed by hands. Currently, the module can determine the rate of hand clenching and detect the "click" event. Only the hands of active users can be tracked (see Nuitrack Skeleton Tracker description).

The results of the module work are represented as HandTrackerData. The hand information is represented as Hand structure.