From 47ae85b29f55dd1475abbe10397bded7e3d9442a Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Mon, 5 Oct 2015 01:13:11 -0700 Subject: [PATCH] fix arc approximation algorithm --- web/app/workbench.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/workbench.js b/web/app/workbench.js index 5fe2bd0f..d1ec5048 100644 --- a/web/app/workbench.js +++ b/web/app/workbench.js @@ -57,7 +57,7 @@ TCAD.workbench.approxArc = function(ao, bo, c, k) { var step = abAngle / k; var angle = Math.atan2(a.y, a.x) + step; - for (var i = 0; i < k - 2; ++i) { + for (var i = 0; i < k - 1; ++i) { points.push(new TCAD.Vector(c.x + r*Math.cos(angle), c.y + r*Math.sin(angle))); angle += step; }