From 6dc0c7e2bef407eb71576fc159b927ef5fb8333d Mon Sep 17 00:00:00 2001 From: xibyte Date: Sat, 6 Jan 2018 21:04:48 -0800 Subject: [PATCH] fix two arcs loop bug --- web/app/brep/operations/evolve-face.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/app/brep/operations/evolve-face.js b/web/app/brep/operations/evolve-face.js index 44e06d89..03ef0565 100644 --- a/web/app/brep/operations/evolve-face.js +++ b/web/app/brep/operations/evolve-face.js @@ -60,8 +60,7 @@ export function evolveFace(originFace, loops) { function getNestedLoops(face, brepLoops) { function NestedLoop(loop) { this.loop = loop; - //FIXME - this.workingPolygon = loop.asPolygon().map(p => face.surface.workingPoint(p)); + this.workingPolygon = loop.tess().map(p => face.surface.workingPoint(p)); this.inverted = !isCCW(this.workingPolygon); this.pip = PIP(this.workingPolygon); this.nesting = [];