#include <XnModuleCppInterface.h>
List of all members.
Public Member Functions |
virtual | ~ModulePoseDetectionInteface () |
virtual XnUInt32 | GetNumberOfPoses ()=0 |
virtual XnStatus | GetAvailablePoses (XnChar **pstrPoses, XnUInt32 &nPoses)=0 |
virtual XnStatus | GetAllAvailablePoses (XnChar **pstrPoses, XnUInt32 nNameLength, XnUInt32 &nPoses)=0 |
virtual XnStatus | StartPoseDetection (const XnChar *strPose, XnUserID user)=0 |
virtual XnStatus | StopPoseDetection (XnUserID user)=0 |
virtual XnStatus | StopSinglePoseDetection (XnUserID user, const XnChar *strPose)=0 |
virtual XnStatus | RegisterToPoseDetectionCallbacks (XnModulePoseDetectionCallback StartPoseCB, XnModulePoseDetectionCallback EndPoseCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual void | UnregisterFromPoseDetectionCallbacks (XnCallbackHandle hCallback)=0 |
virtual XnStatus | RegisterToPoseDetectionInProgress (XnModulePoseDetectionInProgressCallback InProgressCB, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual void | UnregisterFromPoseDetectionInProgress (XnCallbackHandle hCallback)=0 |
virtual XnStatus | RegisterToPoseDetected (XnModulePoseDetectionCallback handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual XnStatus | RegisterToOutOfPose (XnModulePoseDetectionCallback handler, void *pCookie, XnCallbackHandle &hCallback)=0 |
virtual void | UnregisterFromPoseDetected (XnCallbackHandle hCallback)=0 |
virtual void | UnregisterFromOutOfPose (XnCallbackHandle hCallback)=0 |
Constructor & Destructor Documentation
virtual xn::ModulePoseDetectionInteface::~ModulePoseDetectionInteface |
( |
| ) |
[inline, virtual] |
Member Function Documentation
virtual XnStatus xn::ModulePoseDetectionInteface::GetAllAvailablePoses |
( |
XnChar ** |
pstrPoses, |
|
|
XnUInt32 |
nNameLength, |
|
|
XnUInt32 & |
nPoses |
|
) |
| [pure virtual] |
virtual XnStatus xn::ModulePoseDetectionInteface::GetAvailablePoses |
( |
XnChar ** |
pstrPoses, |
|
|
XnUInt32 & |
nPoses |
|
) |
| [pure virtual] |
virtual XnUInt32 xn::ModulePoseDetectionInteface::GetNumberOfPoses |
( |
| ) |
[pure virtual] |
virtual XnStatus xn::ModulePoseDetectionInteface::StartPoseDetection |
( |
const XnChar * |
strPose, |
|
|
XnUserID |
user |
|
) |
| [pure virtual] |
virtual XnStatus xn::ModulePoseDetectionInteface::StopPoseDetection |
( |
XnUserID |
user | ) |
[pure virtual] |
virtual XnStatus xn::ModulePoseDetectionInteface::StopSinglePoseDetection |
( |
XnUserID |
user, |
|
|
const XnChar * |
strPose |
|
) |
| [pure virtual] |
virtual void xn::ModulePoseDetectionInteface::UnregisterFromOutOfPose |
( |
XnCallbackHandle |
hCallback | ) |
[pure virtual] |
virtual void xn::ModulePoseDetectionInteface::UnregisterFromPoseDetected |
( |
XnCallbackHandle |
hCallback | ) |
[pure virtual] |
virtual void xn::ModulePoseDetectionInteface::UnregisterFromPoseDetectionCallbacks |
( |
XnCallbackHandle |
hCallback | ) |
[pure virtual] |
virtual void xn::ModulePoseDetectionInteface::UnregisterFromPoseDetectionInProgress |
( |
XnCallbackHandle |
hCallback | ) |
[pure virtual] |
The documentation for this class was generated from the following file: