diff --git a/src/lines_intersection.scad b/src/lines_intersection.scad index f910b5dd..23a408fc 100644 --- a/src/lines_intersection.scad +++ b/src/lines_intersection.scad @@ -9,9 +9,7 @@ **/ use <__comm__/__line_intersection.scad> -use <__comm__/__in_line.scad> function lines_intersection(line1, line2, ext = false, epsilon = 0.0001) = - let(pt = len(line1[0]) == 2 ? __line_intersection2(line1, line2, epsilon) : - __line_intersection3(line1, line2, epsilon)) - ext || pt == [] || (__in_line(line1, pt, epsilon) && __in_line(line2, pt, epsilon)) ? pt : []; \ No newline at end of file + len(line1[0]) == 2 ? __line_intersection2(line1, line2, ext, epsilon) : + __line_intersection3(line1, line2, ext, epsilon); \ No newline at end of file