XnVPushDetector Member List

This is the complete list of members for XnVPushDetector, including all inherited members.
Activate(XnBool bActive)XnVMessageListener [inline, virtual]
ActivateCB typedefXnVMessageListener
AddPoint(const XnPoint3D &pt, XnFloat fTime)XnVPushDetector [protected]
AngleBetweenVectors(const XnV3DVector &v1, const XnV3DVector &v2)XnVPushDetector [protected]
BaseUpdate(XnVMessage *pMessage)XnVMessageListener
ClearQueue()XnVMessageListener [virtual]
DeactivateCB typedefXnVMessageListener
GetListenerName() const XnVMessageListener
GetPrimaryID() const XnVPointControl
GetPushDuration() const XnVPushDetector
GetPushImmediateDuration() const XnVPushDetector
GetPushImmediateMinimumVelocity() const XnVPushDetector
GetPushImmediateOffset() const XnVPushDetector
GetPushMaximumAngleBetweenImmediateAndZ() const XnVPushDetector
GetPushMinimumAngleBetweenImmediateAndPrevious() const XnVPushDetector
GetPushPreviousDuration() const XnVPushDetector
GetPushPreviousMinimumVelocity() const XnVPushDetector
GetPushPreviousOffset() const XnVPushDetector
GetStableDuration() const XnVPushDetector
GetStableMaximumVelocity() const XnVPushDetector
GetThreadProtectecionQueueMode() const XnVMessageListener
HandleCCMessages(XnVMessage *pMessage)XnVMessageListener [virtual]
HandsUpdateCB typedefXnVPointControl
IsInActivityThread() const XnVMessageListener [protected]
IsPushDetected(const XnV3DVector &vImmediateVelocity, const XnV3DVector &vPreviousVelocity, XnFloat &fZAngle)XnVPushDetector [protected]
IsStabilized(XnFloat fTime, XnFloat &fVelocity)XnVPushDetector [protected]
m_ActivateCBsXnVMessageListener [protected]
m_bInternalThreadAliveXnVMessageListener [protected]
m_bInternalThreadKillXnVMessageListener [protected]
m_bPushDetectedXnVPushDetector [protected]
m_bThreadProtectionQueueModeXnVMessageListener [protected]
m_DeactivateCBsXnVMessageListener [protected]
m_fPushImmediateMinVelocityXnVPushDetector [protected]
m_fPushMaxAngleFromZXnVPushDetector [protected]
m_fPushMinAngleImmediateAndPreviousXnVPushDetector [protected]
m_fPushPreviousMinVelocityXnVPushDetector [protected]
m_fStableMaxVelocityXnVPushDetector [protected]
m_hActivityThreadXnVMessageListener [protected]
m_hActivityThreadIdXnVMessageListener [protected]
m_hListenerCSXnVMessageListener [protected]
m_MessageQueueXnVMessageListener [protected]
m_nOverridePrimaryXnVPointControl [protected]
m_nPushImmediateDurationXnVPushDetector [protected]
m_nPushImmediateOffsetXnVPushDetector [protected]
m_nPushPreviousDurationXnVPushDetector [protected]
m_nPushPreviousOffsetXnVPushDetector [protected]
m_nStableDurationXnVPushDetector [protected]
m_pPointsXnVPushDetector [protected]
m_PushCBsXnVPushDetector [protected]
m_StabilizedCBsXnVPushDetector [protected]
m_strListenerNameXnVMessageListener [protected]
m_UpdateCBsXnVMessageListener [protected]
MainLoop()XnVMessageListener [protected]
MessageListenerThread(XN_THREAD_PARAM param)XnVMessageListener [protected, static]
MessageUpdateCB typedefXnVMessageListener
ms_nSessionDefaultLengthXnVMessageListener [protected, static]
NoPointsCB typedefXnVPointControl
OnNoPoints()XnVPointControl [inline, virtual]
OnPointCreate(const XnVHandPointContext *pContext)XnVPointControl [inline, virtual]
OnPointDestroy(XnUInt32 nID)XnVPointControl [inline, virtual]
OnPointUpdate(const XnVHandPointContext *pContext)XnVPointControl [inline, virtual]
OnPrimaryPointCreate(const XnVHandPointContext *pContext, const XnPoint3D &ptFocus)XnVPushDetector [virtual]
OnPrimaryPointDestroy(XnUInt32 nID)XnVPointControl [inline, virtual]
OnPrimaryPointReplace(XnUInt32 nOldId, const XnVHandPointContext *pContext)XnVPointControl [inline, virtual]
OnPrimaryPointUpdate(const XnVHandPointContext *pContext)XnVPushDetector [virtual]
PointCreateCB typedefXnVPointControl
PointDestroyCB typedefXnVPointControl
PointUpdateCB typedefXnVPointControl
PrimaryPointCreateCB typedefXnVPointControl
PrimaryPointDestroyCB typedefXnVPointControl
PrimaryPointReplaceCB typedefXnVPointControl
PrimaryPointUpdateCB typedefXnVPointControl
PushCB typedefXnVPushDetector
PushDetected(XnFloat fVelocity, XnFloat fAngle)XnVPushDetector [protected]
RegisterActivate(void *cxt, ActivateCB CB)XnVMessageListener
RegisterDeactivate(void *cxt, DeactivateCB CB)XnVMessageListener
RegisterHandsUpdate(void *cxt, HandsUpdateCB CB)XnVPointControl
RegisterNoPoints(void *cxt, NoPointsCB CB)XnVPointControl
RegisterPointCreate(void *cxt, PointCreateCB CB)XnVPointControl
RegisterPointDestroy(void *cxt, PointDestroyCB CB)XnVPointControl
RegisterPointUpdate(void *cxt, PointUpdateCB CB)XnVPointControl
RegisterPrimaryPointCreate(void *cxt, PrimaryPointCreateCB CB)XnVPointControl
RegisterPrimaryPointDestroy(void *cxt, PrimaryPointDestroyCB CB)XnVPointControl
RegisterPrimaryPointReplace(void *cxt, PrimaryPointReplaceCB CB)XnVPointControl
RegisterPrimaryPointUpdate(void *cxt, PrimaryPointUpdateCB CB)XnVPointControl
RegisterPush(void *cxt, PushCB pCB)XnVPushDetector
RegisterStabilized(void *cxt, StabilizedCB pCB)XnVPushDetector
RegisterUpdate(void *cxt, MessageUpdateCB CB)XnVMessageListener
Reset()XnVPushDetector
Run(XnUInt32 nSessionMaxLength=ms_nSessionDefaultLength)XnVMessageListener
RunAsThread()XnVMessageListener
SetCurrentThread()XnVMessageListener
SetPushImmediateDuration(XnUInt32 nDuration)XnVPushDetector
SetPushImmediateMinimumVelocity(XnFloat fVelocity)XnVPushDetector
SetPushImmediateOffset(XnUInt32 nOffset)XnVPushDetector
SetPushMaximumAngleBetweenImmediateAndZ(XnFloat fAngle)XnVPushDetector
SetPushMinimumAngleBetweenImmediateAndPrevious(XnFloat fAngle)XnVPushDetector
SetPushPreviousDuration(XnUInt32 nDuration)XnVPushDetector
SetPushPreviousMinimumVelocity(XnFloat fVelocity)XnVPushDetector
SetPushPreviousOffset(XnUInt32 nOffset)XnVPushDetector
SetStableDuration(XnUInt32 nDuration)XnVPushDetector
SetStableMaximumVelocity(XnFloat fVelocity)XnVPushDetector
SetThreadId(XN_THREAD_ID hThread)XnVMessageListener
SetThreadProtectionQueueMode(XnBool bMode)XnVMessageListener
StabilizedCB typedefXnVPushDetector
StabilizedDetected(XnFloat fVelocity)XnVPushDetector [protected]
UnregisterActivate(XnCallbackHandle hCB)XnVMessageListener
UnregisterDeactivate(XnCallbackHandle hCB)XnVMessageListener
UnregisterHandsUpdate(XnCallbackHandle hCB)XnVPointControl
UnregisterNoPoints(XnCallbackHandle hCB)XnVPointControl
UnregisterPointCreate(XnCallbackHandle hCB)XnVPointControl
UnregisterPointDestroy(XnCallbackHandle hCB)XnVPointControl
UnregisterPointUpdate(XnCallbackHandle hCB)XnVPointControl
UnregisterPrimaryPointCreate(XnCallbackHandle hCB)XnVPointControl
UnregisterPrimaryPointDestroy(XnCallbackHandle hCB)XnVPointControl
UnregisterPrimaryPointReplace(XnCallbackHandle hCB)XnVPointControl
UnregisterPrimaryPointUpdate(XnCallbackHandle hCB)XnVPointControl
UnregisterPush(XnCallbackHandle handle)XnVPushDetector
UnregisterStabilized(XnCallbackHandle handle)XnVPushDetector
UnregisterUpdate(XnCallbackHandle hCB)XnVMessageListener
Update(XnVMessage *pMessage)XnVPointControl [virtual]
Update(const XnVMultipleHands &hands)XnVPointControl [virtual]
UpdateLines(XnFloat fTime)XnVPushDetector [protected]
XnVMessageListener::XN_DECLARE_EVENT_1ARG(XnVMessageSpecificEvent, XnVMessageEvent, XnVMessage *, pMessage)XnVMessageListener [protected]
XN_DECLARE_THREAD_SAFE_QUEUE_DECL(XNV_NITE_API, XnVMessage *, XnVMessageQueue)XnVMessageListener [protected]
XnVMessageListener(const XnChar *strName="XnVMessageListener")XnVMessageListener
XnVPointControl(const XnChar *strName="XnVPointControl")XnVPointControl
XnVPushDetector(const XnChar *strName="XnVPushDetector")XnVPushDetector
~XnVMessageListener()XnVMessageListener [virtual]
~XnVPointControl()XnVPointControl
~XnVPushDetector()XnVPushDetector