From f29ac29b05a26b68bca4f68d4e20aedd7af272e7 Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Sat, 15 Dec 2018 08:06:00 +1200 Subject: [PATCH] Fixed #42 --- desktop/sources/scripts/generator.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/desktop/sources/scripts/generator.js b/desktop/sources/scripts/generator.js index 14738fb..78b6255 100644 --- a/desktop/sources/scripts/generator.js +++ b/desktop/sources/scripts/generator.js @@ -13,6 +13,8 @@ function Generator (layer, style) { if (mirror == 1 || mirror == 3) { seg.vertices[k2].x = (DOTGRID.tool.settings.size.width) - seg.vertices[k2].x + 15 } if (mirror == 2 || mirror == 3) { seg.vertices[k2].y = (DOTGRID.tool.settings.size.height) - seg.vertices[k2].y + 30 } + console.log(seg) + // Offset seg.vertices[k2].x += offset.x seg.vertices[k2].y += offset.y @@ -49,10 +51,10 @@ function Generator (layer, style) { if (type == 'line') { html += this._line(vertex) } else if (type == 'arc_c') { - let clock = mirror > 0 ? '0,0' : '0,1' + let clock = mirror > 0 && mirror < 3 ? '0,0' : '0,1' html += this._arc(vertex, next, clock) } else if (type == 'arc_r') { - let clock = mirror > 0 ? '0,1' : '0,0' + let clock = mirror > 0 && mirror < 3 ? '0,1' : '0,0' html += this._arc(vertex, next, clock) } else if (type == 'arc_c_full') { let clock = mirror > 0 ? '1,0' : '1,1'