Relaxing is_parallel check of DoubleTangentArc to avoid false negatives Issue #728

This commit is contained in:
gumyr 2024-10-07 10:45:33 -04:00
parent b81fecd8dc
commit 8e798f2b57

View file

@ -230,7 +230,7 @@ class DoubleTangentArc(BaseLineObject):
continue
other_axis = Axis(p1, other.tangent_at(p1))
circle_axis = Axis(p2, circle.tangent_at(p2))
if other_axis.is_parallel(circle_axis):
if other_axis.is_parallel(circle_axis, 0.05):
arc_centers.append(arc_center)
if len(arc_centers) == 0: