checkpoint thin3 work

This commit is contained in:
Stewart Allen 2025-09-14 14:29:23 -04:00
commit ba61e39143
2 changed files with 152 additions and 96 deletions

View file

@ -259,8 +259,9 @@ export class Polygon {
noodle(width) {
let clone = this.clone(true);
let ins = clone.offset(width);
let remain = ins.clone(true);
let nood = POLY.nest(POLY.flatten([ clone, ...ins ], [], true));
return { noodle: nood, remain: ins };
return { noodle: nood, remain };
}
// generate center crossing point cloud