示例#1
0
 public override void Bind()
 {
     SensitivityChart.BindXYCombined(Data.X.AccelPoints, Data.Y.AccelPoints);
     VelocityChart.BindXYCombined(Data.X.VelocityPoints, Data.Y.VelocityPoints);
     GainChart.BindXYCombined(Data.X.GainPoints, Data.Y.GainPoints);
     SensitivityChart.SetMinMax(DataDirectional.SensitivityMin, DataDirectional.SensitivityMax);
     GainChart.SetMinMax(DataDirectional.GainMin, DataDirectional.GainMax);
 }
示例#2
0
 public override void Bind()
 {
     SensitivityChart.Bind(Data.Combined.AccelPoints);
     VelocityChart.Bind(Data.Combined.VelocityPoints);
     GainChart.Bind(Data.Combined.GainPoints);
     SensitivityChart.SetMinMax(Data.Combined.MinAccel, Data.Combined.MaxAccel);
     GainChart.SetMinMax(Data.Combined.MinGain, Data.Combined.MaxGain);
 }
示例#3
0
        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.SetMinMaxXY(Data.X.MinAccel, Data.X.MaxAccel, Data.Y.MinAccel, Data.Y.MaxAccel);
            GainChart.SetMinMaxXY(Data.X.MinGain, Data.X.MaxGain, Data.Y.MinGain, Data.Y.MaxGain);
        }
示例#4
0
        public override void Activate()
        {
            SensitivityChart.SetCombined();
            VelocityChart.SetCombined();
            GainChart.SetCombined();

            SensitivityChart.ClearSecondDots();
            VelocityChart.ClearSecondDots();
            GainChart.ClearSecondDots();
        }
示例#5
0
 public override void Activate()
 {
     SensitivityChart.SetCombined();
     VelocityChart.SetCombined();
     GainChart.SetCombined();
 }
示例#6
0
 public void HideVelocityAndGain()
 {
     VelocityChart.Hide();
     GainChart.Hide();
 }
示例#7
0
 public void ShowVelocityAndGain()
 {
     VelocityChart.Show();
     GainChart.Show();
 }
示例#8
0
 public void ClearLastValue()
 {
     SensitivityChart.ClearLastValue();
     VelocityChart.ClearLastValue();
     GainChart.ClearLastValue();
 }
示例#9
0
 public void DrawLastMovement()
 {
     SensitivityChart.DrawLastMovementValue(TwoDotsPerGraph);
     VelocityChart.DrawLastMovementValue(TwoDotsPerGraph);
     GainChart.DrawLastMovementValue(TwoDotsPerGraph);
 }
示例#10
0
 public void Redraw()
 {
     SensitivityChart.Update();
     VelocityChart.Update();
     GainChart.Update();
 }
示例#11
0
 public void ShowVelocityAndGain()
 {
     SensitivityChart.SetHeight(Constants.SensitivityChartTogetherHeight);
     VelocityChart.Show();
     GainChart.Show();
 }
示例#12
0
 public void HideVelocityAndGain()
 {
     SensitivityChart.SetHeight(Constants.SensitivityChartAloneHeight);
     VelocityChart.Hide();
     GainChart.Hide();
 }
示例#13
0
 public void SetStreaming(bool streaming)
 {
     SensitivityChart.SetStreaming(streaming);
     GainChart.SetStreaming(streaming);
     VelocityChart.SetStreaming(streaming);
 }