Project

General

Profile

Kinect Scol plugin
KinectDevice Class Reference

Kinect device handling. . More...

#include <KinectDevice.h>

Inheritance diagram for KinectDevice:
Thread

Public Member Functions

 KinectDevice (unsigned int id)
 
openni::Device & GetDevice ()
 
bool IsConnected ()
 
void GoThread ()
 
KinectUserCreateKinectUser ()
 
void DestroyKinectUser (KinectUser *existingKinectUser)
 
unsigned int GetId ()
 
int GetExistingAvailableId ()
 
void AddExistingId (unsigned int id)
 
void RemoveExistingId (unsigned int id)
 
void GetValidUsersMap (KinectUser **tUsers)
 
KinectUserGetUser (int userId)
 
DepthGetDepthGenerator ()
 
ImageGetImageGenerator ()
 
UserGetUserGenerator ()
 
void GetGeneratorsSize (int &width, int &height)
 
void SetGeneratorsSize (int width, int height)
 
void SetSkeletonSmoothing (float value)
 
float GetSkeletonSmoothing ()
 
void SetMirrorMode (bool state)
 
bool GetMirrorMode ()
 
void SetDistCutoff (int dist)
 
int GetDistCutoff ()
 
void SetAngCutoff (float ang)
 
float GetAngCutoff ()
 
void GetHandsPixels (PtrObjBitmap Bcolor, PtrObjBitmap Balpha)
 
void GetDepthBuffer (PtrObjBitmap Bcolor)
 
void GetImageBuffer (PtrObjBitmap Bcolor)
 
void GetImageGreyBuffer (PtrObjBitmap Bcolor)
 
void GetValidUserPixels (PtrObjBitmap Bcolor, PtrObjBitmap Balpha)
 
void GetValidUserPixelsRGB (PtrObjBitmap Bcolor, PtrObjBitmap Balpha)
 
bool GetSklMutexLock ()
 
void ReleaseSklMutex ()
 
- Public Member Functions inherited from Thread
void StartThreading (boost::function< void()> threadFunction)
 
void StopThreading ()
 
bool IsRunning ()
 

Detailed Description

Kinect device handling. .

Version
1.0
Date
february 2011

Definition at line 39 of file KinectDevice.h.


The documentation for this class was generated from the following files:
  • D:/dev/scol-technologies/trunk/scol/plugins/openniscol/include/objects/KinectDevice.h
  • D:/dev/scol-technologies/trunk/scol/plugins/openniscol/src/objects/KinectDevice.cpp