/// \fn private void _MEvaluateGestures() /// /// \brief Open a Window to draw and evaluate gestures /// /// \author Khoubaeib Klai | [email protected] /// \date 24/04/2014 private void _MEvaluateGestures() { AKN_MouseGestureDrawWindow.MLaunch(); AKN_MouseGestureDrawWindow.m_AKN_MGR = m_AKN_MGR; AKN_MouseGestureDrawWindow.m_CallFor = eCallFor.kEvaluateGestures; AKN_MouseGestureDrawWindow.m_WindowOpened = true; }
/// \fn private void _MLearnDraw(int _index) /// /// \brief Open a Window to learn gesture from user draws /// /// \author Khoubaeib Klai | [email protected] /// \date 24/04/2014 /// /// \param _index index of the gesture in gestures table private void _MLearnDraw(int _index) { AKN_MouseGestureDrawWindow.MLaunch(); AKN_MouseGestureDrawWindow.m_AKN_MGR = m_AKN_MGR; AKN_MouseGestureDrawWindow.m_CallFor = eCallFor.kLearnGesture; AKN_MouseGestureDrawWindow.m_HMMIndex = _index; AKN_MouseGestureDrawWindow.m_WindowOpened = true; }
/// \fn private void _MAutomaticBuild(int _index) /// /// \brief Open a Window to draw gesture and construct automatically its HMM /// /// \author Khoubaeib Klai | [email protected] /// \date 24/04/2014 /// /// \param _index index of the gesture in gestures table private void _MAutomaticBuild(int _index) { AKN_MouseGestureDrawWindow.MLaunch(); AKN_MouseGestureDrawWindow.m_AKN_MGR = m_AKN_MGR; AKN_MouseGestureDrawWindow.m_CallFor = eCallFor.kConstructHmm; AKN_MouseGestureDrawWindow.m_HMMIndex = _index; AKN_MouseGestureDrawWindow.m_WindowOpened = true; AKN_MouseGestureDrawWindow.m_gestureName = _m_newGestureName; }