As a background to the script, I am trying to find the intersecting lines between the centerline surface of walls with all vertical surfaces of all OTHER walls.
I have a list of all centerline surfaces that I would like to check for intersections with the list of external vertical surfaces. However, I do not want the Nth surface from the first list to iterate through the Nth sublist of the second one. That would give me redundant intersections as the Nth centerline surface is actually part of the wall that gives me the Nth sublist of surfaces.
Is there a way I can tell the Geometry.Intersect node (cross-product) to skip the Nth item when iterating through the first list?