private void UpdateChartDisplay() { // Set chart data ChartHolder chartHolder = chart.GetComponent <ChartHolder>(); chartHolder.X = xData; chartHolder.YSet.Clear(); string yLabel = ""; if (displaySinus) { chartHolder.YSet.Add(sinData); yLabel = "Sin(A)"; } if (displayCosinus) { chartHolder.YSet.Add(cosData); if (displaySinus) { yLabel += " & "; } yLabel += "Cos(A)"; } chartHolder.Unit = new string[] { "X: A", "Y: " + yLabel }; // Update chart chartHolder.UpdateChart(); }
public CreateAction(ChartHolder chartHolder) { this.chartHolder = chartHolder; }