protected override void SolveInstance(IGH_DataAccess DA) { var commands = new List <GH_Command>(); if (!DA.GetDataList(0, commands)) { return; } var command = new Robots.Commands.Group(); command.AddRange(commands.Select(x => x?.Value)); DA.SetData(0, new GH_Command(command)); }
protected override void SolveInstance(IGH_DataAccess DA) { var commands = new List<GH_Command>(); if (!DA.GetDataList(0, commands)) { return; } var command = new Robots.Commands.Group(); command.AddRange(commands.Select(x => x.Value)); DA.SetData(0, new GH_Command(command)); }