public void UpdateData(float X, float Y, float Z) { x = X; y = Y; z = Z; norm = (float)Math.Sqrt(x * x + y * y + z * z); newDataCallback?.Invoke(x, y, z); newNormCallback?.Invoke(norm); }
/// <summary> /// /// </summary> public void RunComplete() { _timer?.Dispose(); try { Cb?.Invoke(this); } catch { } }