/// <summary> /// This is the method that actually does the work. /// </summary> /// <param name="DA">The DA object is used to retrieve from inputs and store in outputs.</param> protected override void SolveInstance(IGH_DataAccess DA) { HorizontalBarChartData data = null; HorizontalBarChartStyle style = null; if (!DA.GetData <HorizontalBarChartData>(0, ref data)) { return; } if (!DA.GetData <HorizontalBarChartStyle>(1, ref style)) { return; } D3jsLib.HorizontalBarChart.HorizontalBarChart chart = new D3jsLib.HorizontalBarChart.HorizontalBarChart(data, style); DA.SetData(0, chart); }
/// <summary> /// Horizontal Bar Chart /// </summary> /// <param name="Data"></param> /// <param name="Style"></param> /// <returns name="Chart">Chart</returns> public static D3jsLib.HorizontalBarChart.HorizontalBarChart Chart(HorizontalBarChartData Data, HorizontalBarChartStyle Style) { D3jsLib.HorizontalBarChart.HorizontalBarChart chart = new D3jsLib.HorizontalBarChart.HorizontalBarChart(Data, Style); return(chart); }