gumyr/build123d

Anything.intersect(*B) returns B[0].intersect(*B[1:])

Opened this issue · 1 comments

Although this functionality is useful and should be kept in something like find_all_intersections(List[Shape])

r = Rectangle(2,2).edges()
l = Line(2,3).edge()
i = l.intersect(*r)
Screenshot

Related to Issue #328