Skip to content

Commit 4063642

Browse files
authored
add scale
1 parent c2856b3 commit 4063642

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

triangulator.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,17 @@ document.addEventListener("DOMContentLoaded", () => {
77
const padding = 40;
88

99
const xMin = -300, xMax = 300, yMin = -300, yMax = 300;
10+
function scale() {
11+
xMin = document.getElementById("xMin");
12+
xMax = document.getElementById("xMax");
13+
yMin = document.getElementById("yMin");
14+
yMax = document.getElementById("yMax");
15+
}
1016

1117
function clearCanvas() { ctx.clearRect(0, 0, canvasWidth, canvasHeight); }
1218

1319
function toCanvasCoords(x, y) {
20+
scale();
1421
const scaleX = (canvasWidth - 2*padding)/(xMax - xMin);
1522
const scaleY = (canvasHeight - 2*padding)/(yMax - yMin);
1623
const cx = padding + (x - xMin) * scaleX;

0 commit comments

Comments
 (0)