From d655e19ad18eea30f3627fc1c499ae9fe4200d92 Mon Sep 17 00:00:00 2001
From: 826220679@qq.com <826220679@qq.com>
Date: 星期六, 27 十二月 2025 09:16:35 +0800
Subject: [PATCH] 删除了一个没用文件夹

---
 src/lujing/YixinglujingHaveObstacel.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lujing/YixinglujingHaveObstacel.java b/src/lujing/YixinglujingHaveObstacel.java
index 9993c2f..08ba9ca 100644
--- a/src/lujing/YixinglujingHaveObstacel.java
+++ b/src/lujing/YixinglujingHaveObstacel.java
@@ -65,7 +65,7 @@
      */
     private static List<Point> computeWorkingArea(List<Point> boundary, List<Obstacle> obstacles, double margin) {
         // 棣栧厛鐢熸垚鍐呯缉杈圭晫
-        List<Point> offsetBoundary = offsetPolygon(boundary, -margin);
+        List<Point> offsetBoundary = offsetPolygon(boundary, margin);
         
         if (obstacles.isEmpty()) {
             return offsetBoundary;
@@ -127,7 +127,7 @@
         
         for (int pass = 0; pass < borderPasses; pass++) {
             double offset = pass * width;
-            List<Point> offsetPoly = offsetPolygon(polygon, -offset);
+            List<Point> offsetPoly = offsetPolygon(polygon, offset);
             
             if (offsetPoly.size() < 3) break;
             
@@ -803,7 +803,7 @@
             } else if (points.size() >= 3) {
                 // 澶氳竟褰㈤殰纰嶇墿
                 makeCCW(points);
-                List<Point> expanded = offsetPolygon(points, margin);
+                List<Point> expanded = offsetPolygon(points, -margin);
                 obstacles.add(new PolygonalObstacle(expanded));
             }
         }

--
Gitblit v1.10.0