/// <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) { ParallelCoordinatesData data = null; ParallelCoordinatesStyle style = null; if (!DA.GetData <ParallelCoordinatesData>(0, ref data)) { return; } if (!DA.GetData <ParallelCoordinatesStyle>(1, ref style)) { return; } ParallelCoordinatesChart chart = new ParallelCoordinatesChart(data, style); DA.SetData(0, chart); }
/// <summary> /// Parallel Coordinates Chart. /// </summary> /// <param name="Data">Parallel Coordinates Data object.</param> /// <param name="Style">Parallel Coordinates Style object.</param> /// <returns name="Chart">Parallel Coordinates Chart.</returns> public static ParallelCoordinatesChart Chart(ParallelCoordinatesData Data, ParallelCoordinatesStyle Style) { ParallelCoordinatesChart chart = new ParallelCoordinatesChart(Data, Style); return(chart); }