![]() |
OpenNI 1.5.2
|
#include <XnModuleCppInterface.h>

Public Member Functions | |
| virtual | ~ModuleGestureGenerator () |
| virtual const void * | GetData () |
| virtual XnStatus | AddGesture (const XnChar *strGesture, XnBoundingBox3D *pArea)=0 |
| virtual XnStatus | RemoveGesture (const XnChar *strGesture)=0 |
| virtual XnStatus | GetActiveGestures (XnChar **pstrGestures, XnUInt16 &nGestures)=0 |
| virtual XnStatus | GetAllActiveGestures (XnChar **pstrGestures, XnUInt32 nNameLength, XnUInt16 &nGestures)=0 |
| virtual XnStatus | EnumerateGestures (XnChar **pstrGestures, XnUInt16 &nGestures)=0 |
| virtual XnStatus | EnumerateAllGestures (XnChar **pstrGestures, XnUInt32 nNameLength, XnUInt16 &nGestures)=0 |
| virtual XnBool | IsGestureAvailable (const XnChar *strGesture)=0 |
| virtual XnBool | IsGestureProgressSupported (const XnChar *strGesture)=0 |
| virtual XnStatus | RegisterGestureCallbacks (XnModuleGestureRecognized RecognizedCB, XnModuleGestureProgress ProgressCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
| virtual void | UnregisterGestureCallbacks (XnCallbackHandle hCallback)=0 |
| virtual XnStatus | RegisterToGestureChange (XnModuleStateChangedHandler handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
| virtual void | UnregisterFromGestureChange (XnCallbackHandle hCallback)=0 |
| virtual XnStatus | RegisterToGestureIntermediateStageCompleted (XnModuleGestureIntermediateStageCompleted GestureIntermediateStageCompletedCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
| virtual void | UnregisterFromGestureIntermediateStageCompleted (XnCallbackHandle hCallback)=0 |
| virtual XnStatus | RegisterToGestureReadyForNextIntermediateStage (XnModuleGestureReadyForNextIntermediateStage ReadyForNextIntermediateStageCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
| virtual void | UnregisterFromGestureReadyForNextIntermediateStage (XnCallbackHandle hCallback)=0 |
| virtual xn::ModuleGestureGenerator::~ModuleGestureGenerator | ( | ) | [inline, virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::AddGesture | ( | const XnChar * | strGesture, |
| XnBoundingBox3D * | pArea | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::EnumerateAllGestures | ( | XnChar ** | pstrGestures, |
| XnUInt32 | nNameLength, | ||
| XnUInt16 & | nGestures | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::EnumerateGestures | ( | XnChar ** | pstrGestures, |
| XnUInt16 & | nGestures | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::GetActiveGestures | ( | XnChar ** | pstrGestures, |
| XnUInt16 & | nGestures | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::GetAllActiveGestures | ( | XnChar ** | pstrGestures, |
| XnUInt32 | nNameLength, | ||
| XnUInt16 & | nGestures | ||
| ) | [pure virtual] |
| virtual const void* xn::ModuleGestureGenerator::GetData | ( | ) | [inline, virtual] |
Implements xn::ModuleGenerator.
| virtual XnBool xn::ModuleGestureGenerator::IsGestureAvailable | ( | const XnChar * | strGesture | ) | [pure virtual] |
| virtual XnBool xn::ModuleGestureGenerator::IsGestureProgressSupported | ( | const XnChar * | strGesture | ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::RegisterGestureCallbacks | ( | XnModuleGestureRecognized | RecognizedCB, |
| XnModuleGestureProgress | ProgressCB, | ||
| void * | pCookie, | ||
| XnCallbackHandle & | hCallback | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::RegisterToGestureChange | ( | XnModuleStateChangedHandler | handler, |
| void * | pCookie, | ||
| XnCallbackHandle & | hCallback | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::RegisterToGestureIntermediateStageCompleted | ( | XnModuleGestureIntermediateStageCompleted | GestureIntermediateStageCompletedCB, |
| void * | pCookie, | ||
| XnCallbackHandle & | hCallback | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::RegisterToGestureReadyForNextIntermediateStage | ( | XnModuleGestureReadyForNextIntermediateStage | ReadyForNextIntermediateStageCB, |
| void * | pCookie, | ||
| XnCallbackHandle & | hCallback | ||
| ) | [pure virtual] |
| virtual XnStatus xn::ModuleGestureGenerator::RemoveGesture | ( | const XnChar * | strGesture | ) | [pure virtual] |
| virtual void xn::ModuleGestureGenerator::UnregisterFromGestureChange | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
| virtual void xn::ModuleGestureGenerator::UnregisterFromGestureIntermediateStageCompleted | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
| virtual void xn::ModuleGestureGenerator::UnregisterFromGestureReadyForNextIntermediateStage | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
| virtual void xn::ModuleGestureGenerator::UnregisterGestureCallbacks | ( | XnCallbackHandle | hCallback | ) | [pure virtual] |
1.7.6.1