AirControl  1.3.0
Open Source, Modular, and Extensible Flight Simulator For Deep Learning Research
RingChart_API.cs
1 /************************************************/
2 /* */
3 /* Copyright (c) 2018 - 2021 monitor1394 */
4 /* https://github.com/monitor1394 */
5 /* */
6 /************************************************/
7 
8 namespace XCharts
9 {
10  public partial class RingChart
11  {
19  public bool UpdateMax(int serieIndex, int dataIndex, double value)
20  {
21  var serie = m_Series.GetSerie(serieIndex);
22  if (serie != null)
23  {
24  return serie.UpdateData(dataIndex, 1, value);
25  }
26  return false;
27  }
28 
35  public bool UpdateMax(int serieIndex, double value)
36  {
37  var serie = m_Series.GetSerie(serieIndex);
38  if (serie != null)
39  {
40  var flag = true;
41  for (int i = 0; i < serie.dataCount; i++)
42  {
43  if (serie.UpdateData(i, 1, value)) flag = false;
44  }
45  return flag;
46  }
47  return false;
48  }
49 
55  public bool UpdateMax(double value)
56  {
57  return UpdateMax(0, 0, value);
58  }
59 
69  public override SerieData AddData(string serieName, double value, double max, string dataName = null)
70  {
71  return base.AddData(serieName, value, max, dataName);
72  }
73 
83  public override SerieData AddData(int serieIndex, double value, double max, string dataName = null)
84  {
85  return base.AddData(serieIndex, value, max, dataName);
86  }
87  }
88 }
XCharts.RingChart.AddData
override SerieData AddData(int serieIndex, double value, double max, string dataName=null)
Adds the data with the specified maximum value to the specified serie. 添加指定最大值的数据到指定系列中。
Definition: RingChart_API.cs:83
XCharts.RingChart.UpdateMax
bool UpdateMax(int serieIndex, double value)
更新指定系列的所有数据项的最大值
Definition: RingChart_API.cs:35
XCharts
Definition: RewardChart.cs:14
XCharts.RingChart.UpdateMax
bool UpdateMax(int serieIndex, int dataIndex, double value)
更新指定系列执行数据项的最大值
Definition: RingChart_API.cs:19
XCharts.RingChart
Definition: RingChart_API.cs:10
XCharts.RingChart.UpdateMax
bool UpdateMax(double value)
更新第一个系列第一个数据项的最大值
Definition: RingChart_API.cs:55
XCharts.RingChart.AddData
override SerieData AddData(string serieName, double value, double max, string dataName=null)
Adds the data with the specified maximum value to the specified serie. 添加指定最大值的数据到指定系列中。
Definition: RingChart_API.cs:69
XCharts.SerieData
A data item of serie. 系列中的一个数据项。可存储数据名和1-n维的数据。
Definition: SerieData.cs:19