#include <XnModuleCppInterface.h>

Public Member Functions | |
| virtual | ~ModuleUserGenerator () |
| virtual const void * | GetData () |
| virtual XnUInt16 | GetNumberOfUsers ()=0 |
| virtual XnStatus | GetUsers (XnUserID *pUsers, XnUInt16 &nUsers)=0 |
| virtual XnStatus | GetCoM (XnUserID user, XnPoint3D &com)=0 |
| virtual XnStatus | GetUserPixels (XnUserID user, XnSceneMetaData *pScene)=0 |
| virtual XnStatus | RegisterUserCallbacks (XnModuleUserHandler NewUserCB, XnModuleUserHandler LostUserCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
| virtual void | UnregisterUserCallbacks (XnCallbackHandle hCallback)=0 |
| virtual ModuleSkeletonInterface * | GetSkeletonInterface () |
| virtual ModulePoseDetectionInteface * | GetPoseDetectionInteface () |
| virtual xn::ModuleUserGenerator::~ModuleUserGenerator | ( | ) | [inline, virtual] |
| virtual const void* xn::ModuleUserGenerator::GetData | ( | ) | [inline, virtual] |
Implements xn::ModuleGenerator.
| virtual XnUInt16 xn::ModuleUserGenerator::GetNumberOfUsers | ( | ) | [pure virtual] |
| virtual ModulePoseDetectionInteface* xn::ModuleUserGenerator::GetPoseDetectionInteface | ( | ) | [inline, virtual] |
| virtual ModuleSkeletonInterface* xn::ModuleUserGenerator::GetSkeletonInterface | ( | ) | [inline, virtual] |
| virtual XnStatus xn::ModuleUserGenerator::GetUserPixels | ( | XnUserID | user, | |
| XnSceneMetaData * | pScene | |||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleUserGenerator::GetUsers | ( | XnUserID * | pUsers, | |
| XnUInt16 & | nUsers | |||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleUserGenerator::RegisterUserCallbacks | ( | XnModuleUserHandler | NewUserCB, | |
| XnModuleUserHandler | LostUserCB, | |||
| void * | pCookie, | |||
| XnCallbackHandle & | hCallback | |||
| ) | [pure virtual] |
| virtual void xn::ModuleUserGenerator::UnregisterUserCallbacks | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
1.6.3