/// this creates the correct object implementation of the tracker
    /// @return the tracker object.
    protected override NIGestureTracker GetNewTrackerObject()
    {
        NIExitPoseDetector gestureTracker = new NIExitPoseDetector(m_timeToHoldPose, m_maxMoveSpeed, m_angleTolerance, m_timeToSavePoints);

        return(gestureTracker);
    }
 /// this creates the correct object implementation of the tracker
 /// @return the tracker object. 
 protected override NIGestureTracker GetNewTrackerObject()
 {
     NIExitPoseDetector gestureTracker = new NIExitPoseDetector(m_timeToHoldPose,m_maxMoveSpeed,m_angleTolerance,m_timeToSavePoints);
     return gestureTracker;
 }