Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

FWHID_FingerSpecifier Union Reference

Bit field structure for storing which fingers/palms are currently touching. More...

#include <FWHID_HandMotion.h>


Data Fields

unsigned short word
struct {
   unsigned int   thumb: 1
   unsigned int   index: 1
   unsigned int   middle: 1
   unsigned int   ring: 1
   unsigned int   pinky: 1
   unsigned int   outerPalm: 1
   unsigned int   innerPalm: 1
   unsigned int   forePalms: 1
   unsigned int   reserved: 8
flags
struct {
   unsigned int   fingers: 8
   unsigned int   reserved: 8
fields


Detailed Description

Bit field structure for storing which fingers/palms are currently touching.

FWHID_FingerSpecifier includes continuosly updated estimates of which fingers are actively touching the surface. These are estimates, not guaranteed to be accurate, but thumb presence, palm presence, and fingertip count are pretty reliable.


Field Documentation

struct { ... } FWHID_FingerSpecifier::fields
 

unsigned int FWHID_FingerSpecifier::fingers
 

struct { ... } FWHID_FingerSpecifier::flags
 

unsigned int FWHID_FingerSpecifier::forePalms
 

unsigned int FWHID_FingerSpecifier::index
 

unsigned int FWHID_FingerSpecifier::innerPalm
 

unsigned int FWHID_FingerSpecifier::middle
 

unsigned int FWHID_FingerSpecifier::outerPalm
 

unsigned int FWHID_FingerSpecifier::pinky
 

unsigned int FWHID_FingerSpecifier::reserved
 

unsigned int FWHID_FingerSpecifier::ring
 

unsigned int FWHID_FingerSpecifier::thumb
 

unsigned short FWHID_FingerSpecifier::word
 


The documentation for this union was generated from the following file:
Generated on Fri Dec 10 10:08:11 2004 for FingerWorks Hand Tracking SDK by doxygen 1.3.8