Hi!
I’m pretty new to Grasshopper.
Given:
- Data tree formatted as {x;y}[z], where each element is a box. Essentially, each leaf of the tree is a list of boxes representing a z-axis column.
- A list of selected x-indices X
- A list of selected y-indices Y
- A list of selected z-indices Z
- I would like to select all combinations of {x;y}[z].
Currently, my approach is to attempt to build a list of paths. I can do it in the case where the list of selected y indices is only a single element:
However, I am struggling to correctly generate the list of paths when y is more than one element.
Suppose the list of x indices is 3,4
. Suppose the list of y-indices is 2,5
. I would like to output a list of paths:
{3;2}
{3,5}
{4;2}
{4,5}
This feels like something that would be trivial to do in python, but I feel there must be an idiomatic way of constructing paths in Grasshopper that I am struggling to identify.
All the help appreciated!