/// <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; }
/// <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); }