Given a surface and a set of polycurves, I am using Surface.TrimWithEdgeLoops to create a new surface with holes.
Is there any way to retrieve these polycurves from the new surface? There is a Surface.PerimeterCurves node, but it returns curves, as the name suggests. I need the connectivity among the curves. I cannot pass the output list to a PolyCurve.ByJoinedCurves node, as there are disjoint curves.
Further on that, is there a way to differentiate the inner polycurves ?