diff options
Diffstat (limited to 'grapher/Models/Calculations/AccelCalculator.cs')
| -rw-r--r-- | grapher/Models/Calculations/AccelCalculator.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/grapher/Models/Calculations/AccelCalculator.cs b/grapher/Models/Calculations/AccelCalculator.cs index 63ed281..102de8d 100644 --- a/grapher/Models/Calculations/AccelCalculator.cs +++ b/grapher/Models/Calculations/AccelCalculator.cs @@ -1,4 +1,5 @@ -using System; +using grapher.Models.Serialized; +using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; @@ -46,15 +47,15 @@ namespace grapher.Models.Calculations private int Increment { get; set; } - public void Calculate(AccelData data, ManagedAccel accel) + public void Calculate(AccelData data, ManagedAccel accel, DriverSettings settings) { ScaleByMouseSettings(); data.Clear(); - Calculate(data.Combined, accel, accel.SensitivityX, MagnitudesCombined); - Calculate(data.X, accel, accel.SensitivityX, MagnitudesX); - Calculate(data.Y, accel, accel.SensitivityY, MagnitudesY); + Calculate(data.Combined, accel, settings.sensitivity.x, MagnitudesCombined); + Calculate(data.X, accel, settings.sensitivity.x, MagnitudesX); + Calculate(data.Y, accel, settings.sensitivity.y, MagnitudesY); } public static void Calculate(AccelChartData data, ManagedAccel accel, double starter, ICollection<MagnitudeData> magnitudeData) |