From 47f150f5796a6f8f8dba981693d539c32fc7c268 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Wed, 8 Apr 2026 18:07:54 -0700 Subject: [PATCH] [curves.euler] clean up nearly-duplicate points --- masque/utils/curves.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/masque/utils/curves.py b/masque/utils/curves.py index 3a7671b..0a6c9bd 100644 --- a/masque/utils/curves.py +++ b/masque/utils/curves.py @@ -117,6 +117,6 @@ def euler_bend( xy = numpy.concatenate(xy_parts) # Remove any 2x-duplicate points - xy = xy[(numpy.roll(xy, 1, axis=0) != xy).any(axis=1)] + xy = xy[(numpy.roll(xy, 1, axis=0) - xy > 1e-12).any(axis=1)] return xy