From 16fface4676c7248c93769ec2ee1ab8b4f2eadea Mon Sep 17 00:00:00 2001 From: Zhicheng Wang <1627343141@qq.com> Date: Mon, 29 Jun 2026 05:53:33 +0800 Subject: [PATCH] loose gwn inout examine --- primitive_process/src/primitive/pattern/polyline_pattern.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitive_process/src/primitive/pattern/polyline_pattern.cpp b/primitive_process/src/primitive/pattern/polyline_pattern.cpp index 5971d3b..f29aca2 100644 --- a/primitive_process/src/primitive/pattern/polyline_pattern.cpp +++ b/primitive_process/src/primitive/pattern/polyline_pattern.cpp @@ -82,7 +82,7 @@ double polyline_pattern::eval_sdf(Eigen::Vector2d p) const [&](size_t i) { return (std::abs(this->bulges[i]) <= epsilon) ? line_cpm(i) : circle_cpm(i); }); // if (p.norm() > 1 && std::abs(gwn) / two_pi != .0) abort(); - return std::abs(gwn) / two_pi < 1. ? min_dist : -min_dist; + return std::abs(gwn) < pi ? min_dist : -min_dist; } // double polyline_pattern::eval_sdf(Eigen::Vector2d p) const