protected override void SolveInstance(IGH_DataAccess DA) { bool showGraph = false; string title = ""; List <double> xValues = new List <double>(); List <double> yValues = new List <double>(); string xName = ""; string yName = ""; Color color = new Color(); string path = ""; DA.GetData(0, ref showGraph); DA.GetData(1, ref title); DA.GetDataList(2, xValues); DA.GetDataList(3, yValues); DA.GetData(4, ref xName); DA.GetData(5, ref yName); DA.GetData(6, ref color); DA.GetData(7, ref path); PointGraph graphObject = new PointGraph(); graphObject.PointGraphData(showGraph, title, xValues, yValues, xName, yName, color, path); if (showGraph) { graphObject.ShowDialog(); } graphObject.Export(); string reportPart = graphObject.Create(); DA.SetData(0, reportPart); }
private void ShowChart(object sender, EventArgs e) { if (dialogImage != null) { dialogImage.ShowDialog(); } }