Example #1
0
    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();
    }
Example #2
0
 public CreateAction(ChartHolder chartHolder)
 {
     this.chartHolder = chartHolder;
 }