, including all inherited members.
| Activate(XnBool bActive) | XnVMessageListener | [inline, virtual] |
| ActivateCB typedef | XnVMessageListener | |
| AddGesture(XnVGesture *pGesture) | XnVSessionManager | |
| AddGesture(xn::GestureGenerator &generator, const XnChar *strName) | XnVSessionManager | |
| AddGesture(xn::Context &context, const XnChar *strName) | XnVSessionManager | |
| AddGesture(XnVGesture *pGesture, XnBool bAuto, XnUInt32 nHintID, XnBool bFocus) | XnVSessionManager | [protected] |
| AddGesture(xn::Context &context, const XnChar *strName, const XnStringsHash &hash, XnBool bFocus) | XnVSessionManager | [protected] |
| AddGesture(xn::GestureGenerator &generator, const XnChar *strName, const XnStringsHash &hash, XnBool bFocus) | XnVSessionManager | [protected] |
| AddListener(XnVMessageListener *pListener) | XnVMessageGenerator | |
| AddQuickRefocus(XnVGesture *pGesture) | XnVSessionManager | |
| AddQuickRefocus(xn::GestureGenerator &generator, const XnChar *strName) | XnVSessionManager | |
| AddQuickRefocus(xn::Context &context, const XnChar *strName) | XnVSessionManager | |
| BaseUpdate(XnVMessage *pMessage) | XnVMessageListener | |
| ClearAllQueues() | XnVMessageGenerator | |
| ClearGestureHash(XnVGestureHash &hash) | XnVSessionManager | [protected] |
| ClearQueue() | XnVSessionManager | [virtual] |
| CloseOldSession(XnVMessageListener *pListener) | XnVMessageGenerator | [protected] |
| DeactivateCB typedef | XnVMessageListener | |
| DisableGestures() | XnVSessionManager | [protected] |
| DisableQuickRefocusGestures() | XnVSessionManager | [protected] |
| EnableGestures(XnBoundingBox3D *pROI=NULL) | XnVSessionManager | [protected] |
| EnableQuickRefocusGestures(XnBoundingBox3D *pROI=NULL) | XnVSessionManager | [protected] |
| EndSession() | XnVSessionManager | [virtual] |
| FinalizeStatic() | XnVSessionManager | [protected] |
| FindTracker(xn::Context *pContext, xn::HandsGenerator *pTracker, xn::HandsGenerator &tracker) | XnVSessionManager | [protected] |
| ForceQuickRefocus(XnBoundingBox3D *pbbForcedArea, XnUInt32 nForcedTimeout) | XnVSessionManager | |
| ForceSession(const XnPoint3D &ptFocus) | XnVSessionManager | [virtual] |
| Generate(XnVMessage *pMessage) | XnVMessageGenerator | |
| Gesture_Recognized(const XnChar *strGesture, const XnPoint3D &ptIDPosition, const XnPoint3D &ptEndPosition, void *cxt) | XnVSessionManager | [protected, static] |
| Gesture_StartRecognized(const XnChar *strGesture, const XnPoint3D &pos, XnFloat fProgress, void *cxt) | XnVSessionManager | [protected, static] |
| GestureRecognized(const XnChar *strGesture, const XnPoint3D &ptIDPosition, const XnPoint3D &ptEndPosition) | XnVSessionManager | [protected] |
| GestureStartRecognized(const XnChar *strGesture, const XnPoint3D &pos, XnFloat fProgress) | XnVSessionManager | [protected] |
| GetFocusPoint(XnPoint3D &ptFocus) const | XnVSessionGenerator | |
| GetGeneratorName() const | XnVMessageGenerator | |
| GetListenerName() const | XnVMessageListener | |
| GetPrimaryStaticBoundingBox(XnFloat &fX, XnFloat &fY, XnFloat &fZ) | XnVSessionManager | |
| GetPrimarySteadyTimeout() const | XnVSessionManager | |
| GetQuickRefocusArea(XnFloat &fLengthX, XnFloat &fLengthY, XnFloat &fLengthZ) | XnVSessionManager | |
| GetQuickRefocusTimeout() const | XnVSessionManager | |
| GetThreadProtectecionQueueMode() const | XnVMessageListener | |
| GetTime() | XnVSessionManager | [protected] |
| HandleCCMessages(XnVMessage *pMessage) | XnVMessageListener | [virtual] |
| Initialize(xn::Context *pContext, const XnChar *strUseAsFocus, const XnChar *strUseAsQuickRefocus, xn::HandsGenerator *pTracker=NULL, xn::GestureGenerator *pFocusGenerator=NULL, xn::GestureGenerator *pQuickRefocusGenerator=NULL) | XnVSessionManager | |
| InitializeStatic() | XnVSessionManager | [protected] |
| IsInActivityThread() const | XnVMessageListener | [protected] |
| IsInSession() const | XnVSessionManager | [inline, protected] |
| IsNotInSession() const | XnVSessionManager | [inline, protected] |
| IsQuickRefocus() const | XnVSessionManager | [inline, protected] |
| LosePoint(XnUInt32 nID) | XnVSessionManager | [virtual] |
| LosePoints() | XnVSessionManager | [virtual] |
| m_bAutoTracker | XnVSessionManager | [protected] |
| m_bbQuickRefocusArea | XnVSessionManager | [protected] |
| m_bCheckPrimaryForStatic | XnVSessionManager | [protected] |
| m_bGesturesEnabled | XnVSessionManager | [protected] |
| m_bInSession | XnVSessionGenerator | [protected] |
| m_bInternalThreadAlive | XnVMessageListener | [protected] |
| m_bInternalThreadKill | XnVMessageListener | [protected] |
| m_bPrimaryIsStatic | XnVSessionManager | [protected] |
| m_bQuickRefocusAllowed | XnVSessionManager | [protected] |
| m_bQuickRefocusEnabled | XnVSessionManager | [protected] |
| m_bThreadProtectionQueueMode | XnVMessageListener | [protected] |
| m_eSessionState | XnVSessionManager | [protected] |
| m_fLastPrimaryTime | XnVSessionManager | [protected] |
| m_fLastSteadyTime | XnVSessionManager | [protected] |
| m_fSteadyTimeout | XnVSessionManager | [protected] |
| m_GestureWhileTrackingThreshold | XnVSessionManager | [protected] |
| m_hActivityThread | XnVMessageListener | [protected] |
| m_hActivityThreadId | XnVMessageListener | [protected] |
| m_hGesture | XnVSessionManager | [protected] |
| m_hGestureMid | XnVSessionManager | [protected] |
| m_hListenerCS | XnVMessageListener | [protected] |
| m_hNextAvailable | XnVMessageGenerator | [protected] |
| m_hQRGesture | XnVSessionManager | [protected] |
| m_nLastPrimaryID | XnVSessionManager | [protected] |
| m_nNextGestureID | XnVSessionManager | [protected] |
| m_nQuickRefocusExpire | XnVSessionManager | [protected] |
| m_nQuickRefocusTimeout | XnVSessionManager | [protected] |
| m_pActivateCBs | XnVMessageListener | [protected] |
| m_pContext | XnVSessionManager | [protected] |
| m_pDeactivateCBs | XnVMessageListener | [protected] |
| m_phListeners | XnVMessageGenerator | [protected] |
| m_pMainGestures | XnVSessionManager | [protected] |
| m_pMessageQueue | XnVMessageListener | [protected] |
| m_pProperties | XnVMessageGenerator | [protected] |
| m_pQuickRefocusGestures | XnVSessionManager | [protected] |
| m_pSessionListeners | XnVSessionGenerator | [protected] |
| m_pSteadyDetector | XnVSessionManager | [protected] |
| m_ptFocusPoint | XnVSessionGenerator | [protected] |
| m_ptLastPrimaryPosition | XnVSessionManager | [protected] |
| m_pTracker | XnVSessionManager | [protected] |
| m_ptStartTrackingPoint | XnVSessionGenerator | [protected] |
| m_pUpdateCBs | XnVMessageListener | [protected] |
| m_strGeneratorName | XnVMessageGenerator | [protected] |
| m_strListenerName | XnVMessageListener | [protected] |
| MainLoop() | XnVMessageListener | [protected] |
| MessageListenerThread(XN_THREAD_PARAM param) | XnVMessageListener | [protected, static] |
| MessageUpdateCB typedef | XnVMessageListener | |
| ms_nQuickRefocusDefaultTimeout | XnVSessionManager | [protected, static] |
| ms_nSessionDefaultLength | XnVMessageListener | [protected, static] |
| OpenNewSession(XnVMessageListener *pListener) | XnVMessageGenerator | [protected] |
| pQuickRefocusGesture | XnVSessionManager | |
| PrimaryIsNotSteady(XnUInt32 id, XnFloat dummy, void *cxt) | XnVSessionManager | [protected, static] |
| PrimaryIsSteady(XnUInt32 id, XnFloat dummy, void *cxt) | XnVSessionManager | [protected, static] |
| ProcessPoints(XnVMultipleHands *pHands) | XnVSessionManager | |
| pTracker | XnVSessionManager | |
| RegisterActivate(void *cxt, ActivateCB CB) | XnVMessageListener | |
| RegisterDeactivate(void *cxt, DeactivateCB CB) | XnVMessageListener | |
| RegisterSession(XnVSessionListener *pListener) | XnVSessionGenerator | |
| RegisterSession(void *cxt, XnVSessionListener::OnSessionStartCB StartCB, XnVSessionListener::OnSessionEndCB EndCB, XnVSessionListener::OnFocusStartDetectedCB MidCB=NULL) | XnVSessionGenerator | |
| RegisterUpdate(void *cxt, MessageUpdateCB CB) | XnVMessageListener | |
| RemoveGesture(XnUInt32 nId) | XnVSessionManager | |
| RemoveGesture(XnUInt32 nId, XnVGestureHash &hash) | XnVSessionManager | [protected] |
| RemoveListener(XnVHandle hListener) | XnVMessageGenerator | |
| RemoveListener(XnVMessageListener *pListener) | XnVMessageGenerator | |
| RemoveQuickRefocus(XnUInt32 nId) | XnVSessionManager | |
| Run(XnUInt32 nSessionMaxLength=ms_nSessionDefaultLength) | XnVMessageListener | |
| RunAsThread() | XnVMessageListener | |
| SessionMidGesture(const XnChar *strFocus, const XnPoint3D &ptFocus, XnFloat fProgress) | XnVSessionGenerator | [protected, virtual] |
| SessionStart(const XnPoint3D &ptPosition) | XnVSessionGenerator | [protected, virtual] |
| SessionStop() | XnVSessionManager | [protected, virtual] |
| SetCurrentThread() | XnVMessageListener | |
| SetPrimaryStaticBoundingBox(XnFloat fX, XnFloat fY, XnFloat fZ) | XnVSessionManager | |
| SetPrimaryStaticTimeout(XnFloat fTimeout) | XnVSessionManager | |
| SetQuickRefocusArea(const XnBoundingBox3D &bbQuickRefocusArea) | XnVSessionManager | |
| SetQuickRefocusArea(XnFloat fLengthX, XnFloat fLengthY, XnFloat fLengthZ) | XnVSessionManager | |
| SetQuickRefocusTimeout(XnUInt32 nMilliseconds) | XnVSessionManager | |
| SetThreadId(XN_THREAD_ID hThread) | XnVMessageListener | |
| SetThreadProtectionQueueMode(XnBool bMode) | XnVMessageListener | |
| SetTracker(XnVPointTracker *pTracker) | XnVSessionManager | |
| SetTracker(xn::HandsGenerator generator) | XnVSessionManager | |
| SMGR_ILLEGAL enum value | XnVSessionManager | [protected] |
| SMGR_IN_SESSION enum value | XnVSessionManager | [protected] |
| SMGR_NOT_IN_SESSION enum value | XnVSessionManager | [protected] |
| SMGR_QUICK_REFOCUS enum value | XnVSessionManager | [protected] |
| SMGR_START_SESSION enum value | XnVSessionManager | [protected] |
| StartPrimaryStatic() | XnVSessionManager | |
| StartQuickRefocus(XnBoundingBox3D *pbbROI, XnUInt32 nTimeout) | XnVSessionManager | [protected] |
| StopPrimaryStatic() | XnVSessionManager | |
| TrackPoint(const XnPoint3D &pt) | XnVSessionManager | [virtual] |
| UnregisterActivate(XnCallbackHandle hCB) | XnVMessageListener | |
| UnregisterDeactivate(XnCallbackHandle hCB) | XnVMessageListener | |
| UnregisterSession(XnVSessionListener *pSessionListener) | XnVSessionGenerator | |
| UnregisterSession(XnVHandle nHandle) | XnVSessionGenerator | |
| UnregisterUpdate(XnCallbackHandle hCB) | XnVMessageListener | |
| Update(XnVMessage *pMessage) | XnVSessionManager | [virtual] |
| Update(const xn::Context *pContext) | XnVSessionManager | [virtual] |
| UpdateGestures(const xn::Context *pContext) | XnVSessionManager | [protected] |
| UpdateQuickRefocusGestures(const xn::Context *pContext) | XnVSessionManager | [protected] |
| XN_API_DEPRECATED("Please use Initialize() instead.") Initialize(XnVGesture *pFocusGesture | XnVSessionManager | |
| XN_API_DEPRECATED("Please use AddGesture() instead.") SetGesture(XnVGesture *pGesture) | XnVSessionManager | |
| XnVContextControl(const XnChar *strName="XnVContextControl") | XnVContextControl | |
| XnVMessageGenerator(const XnChar *strName="XnVMessageGenerator") | XnVMessageGenerator | |
| XnVMessageListener(const XnChar *strName="XnVMessageListener") | XnVMessageListener | |
| XnVSessionGenerator(const XnChar *strName="XnVSessionGenerator") | XnVSessionGenerator | |
| XnVSessionManager(const XnChar *strName="XnVSessionManager") | XnVSessionManager | |
| ~XnVContextControl() | XnVContextControl | [virtual] |
| ~XnVMessageGenerator() | XnVMessageGenerator | [virtual] |
| ~XnVMessageListener() | XnVMessageListener | [virtual] |
| ~XnVSessionGenerator() | XnVSessionGenerator | [virtual] |
| ~XnVSessionManager() | XnVSessionManager | |