Esempio n. 1
0
 /// <summary>
 ///     Starts Tracker removal
 /// </summary>
 public void RemoveTracker(Tracker.SelectionType type)
 {
     if ((m_Add) || (m_Remove))
     {
         return;
     }
     m_Add           = false;
     RemoveType      = type;
     m_Remove        = true;
     m_Window.Cursor = Cursors.Arrow;
 }
Esempio n. 2
0
        /// <summary>
        ///     Starts adding a new default Tracker
        /// </summary>
        public Tracker AddTracker(Tracker.SelectionType type)
        {
            if ((m_Add) || (m_Remove))
            {
                return(null);
            }
            m_Remove         = false;
            m_Add            = true;
            m_CurrentTracker = new Tracker(m_Canvas, type);
            Add(m_CurrentTracker);
            m_CurrentTracker.AddPoint(Mouse.GetPosition(m_Canvas));

            return(m_CurrentTracker);
        }