I am trying to get the cross product of a nested list but am having problems.
The top part shows how it works for a simple list. Each surface within the list (length 2) is tested against 3 other surfaces to find if they intersect. For each surface there are 3 results which is correct because I’ve used cross product.
I now want to replicate this logic based on a list of lists. So each surface as indicated with the red list, tested against the 3 other red surfaces, etc. I though ‘list@level’ combined with cross product would do what I am after but it is not correct.
What am I doing wrong?