summaryrefslogtreecommitdiff
path: root/grapher/Models/Charts/ChartState/XYOneGraphState.cs
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-09-21 00:08:19 -0700
committerJacob Palecki <[email protected]>2020-09-21 00:08:19 -0700
commitba642cd8c8e63ec3778fa17ecbcd7964074aaba1 (patch)
treebb7baaf0e076b64538b7d408cec47045c63a3a8a /grapher/Models/Charts/ChartState/XYOneGraphState.cs
parentAttempt to get separate x/y working (diff)
downloadrawaccel-ba642cd8c8e63ec3778fa17ecbcd7964074aaba1.tar.xz
rawaccel-ba642cd8c8e63ec3778fa17ecbcd7964074aaba1.zip
separate x/y mostly works
Diffstat (limited to 'grapher/Models/Charts/ChartState/XYOneGraphState.cs')
-rw-r--r--grapher/Models/Charts/ChartState/XYOneGraphState.cs18
1 files changed, 10 insertions, 8 deletions
diff --git a/grapher/Models/Charts/ChartState/XYOneGraphState.cs b/grapher/Models/Charts/ChartState/XYOneGraphState.cs
index c1153c1..bbc0c28 100644
--- a/grapher/Models/Charts/ChartState/XYOneGraphState.cs
+++ b/grapher/Models/Charts/ChartState/XYOneGraphState.cs
@@ -17,25 +17,27 @@ namespace grapher.Models.Charts.ChartState
gainChart,
accelData,
accelCalculator)
- { }
+ {
+ TwoDotsPerGraph = true;
+ }
public override void Activate()
{
- SensitivityChart.SetSeparate();
- VelocityChart.SetSeparate();
- GainChart.SetSeparate();
+ SensitivityChart.SetCombined();
+ VelocityChart.SetCombined();
+ GainChart.SetCombined();
}
public override void MakeDots(int x, int y, double timeInMs)
{
- Data.CalculateDotsCombinedDiffSens(x, y, timeInMs);
+ Data.CalculateDotsCombinedDiffSens(x, y, timeInMs, Settings);
}
public override void Bind()
{
- SensitivityChart.BindXY(Data.X.AccelPoints, Data.Y.AccelPoints);
- VelocityChart.BindXY(Data.X.VelocityPoints, Data.Y.VelocityPoints);
- GainChart.BindXY(Data.X.GainPoints, Data.Y.GainPoints);
+ SensitivityChart.BindXYCombined(Data.X.AccelPoints, Data.Y.AccelPoints);
+ VelocityChart.BindXYCombined(Data.X.VelocityPoints, Data.Y.VelocityPoints);
+ GainChart.BindXYCombined(Data.X.GainPoints, Data.Y.GainPoints);
}
public override void Calculate(ManagedAccel accel, DriverSettings settings)