private void Reset() { if (_isRunning) { Pause(); } using (Surface.SuspendUpdates()) { _t = 0; _xVisibleRange.SetMinMaxDouble(-GrowBy, VisibleRangeMax + GrowBy); _ds1.Clear(); _ds2.Clear(); _ds3.Clear(); } }