From 131ba39e6c61db50ee12c35f79e86c30e0146523 Mon Sep 17 00:00:00 2001 From: Patrick Kranz Date: Sun, 30 Mar 2025 20:06:04 +0200 Subject: [PATCH] Update Polygon.hx Fix distance calculation --- Source/com/watabou/geom/Polygon.hx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Source/com/watabou/geom/Polygon.hx b/Source/com/watabou/geom/Polygon.hx index a31acea..816acb9 100644 --- a/Source/com/watabou/geom/Polygon.hx +++ b/Source/com/watabou/geom/Polygon.hx @@ -158,7 +158,10 @@ abstract Polygon(Array) from Array to Array { for (i in 1...this.length) { var v1 = this[i]; var d1 = Point.distance( v1, p ); - if (d1 < d) v0 = v1; + if (d1 < d) { + v0 = v1; + d = d1; + } } return d; } @@ -539,4 +542,4 @@ abstract Polygon(Array) from Array to Array { public static inline function circle( r=1.0 ):Polygon return regular( 16, r ); -} \ No newline at end of file +}