fix trace inside offset distance that are manually set (direction was inverted in this case)

This commit is contained in:
Stewart Allen 2023-11-26 17:39:57 -05:00
commit 05dda3f767

View file

@ -1110,6 +1110,8 @@ class OpTrace extends CamOp {
switch (offset) { switch (offset) {
case "outside": offdist = traceOffset; break; case "outside": offdist = traceOffset; break;
case "inside": offdist = -traceOffset; break; case "inside": offdist = -traceOffset; break;
} else if (offset === "inside") {
offdist = -offdist;
} }
if (offdist) { if (offdist) {
let pnew = POLY.offset([poly], offdist, { minArea: 0, open: true }); let pnew = POLY.offset([poly], offdist, { minArea: 0, open: true });