From 88fdd8e4440dd23a236f62a92291e3cfcfef8160 Mon Sep 17 00:00:00 2001 From: Jens Cornelsen <79703163+IB-Cornelsen@users.noreply.github.com> Date: Mon, 9 Dec 2024 21:25:50 +0100 Subject: [PATCH] CAD --- .../erstellung-energieausweise/index.astro | 224 ++++++++---------- 1 file changed, 98 insertions(+), 126 deletions(-) diff --git a/src/pages/faq/erstellung-energieausweise/index.astro b/src/pages/faq/erstellung-energieausweise/index.astro index c1661fdb..262af7e1 100644 --- a/src/pages/faq/erstellung-energieausweise/index.astro +++ b/src/pages/faq/erstellung-energieausweise/index.astro @@ -1,30 +1,12 @@ --- -import { useState, useEffect } from "react"; - -interface Line { - startX: number; - startY: number; - endX: number; - endY: number; -} - -let gridSize: number = 10; -let capturedLines: Line[] = []; -let firstStartPoint: { x: number; y: number } | null = null; -let lastEndPoint: { x: number; y: number } | null = null; -let snappedCursor: { x: number | null; y: number | null } = { x: null, y: null }; - -// Utility: Snap a value to the grid -function snapToGrid(value: number): number { - return Math.round(value / gridSize) * gridSize; -} +const gridSize = 10; // Rastergröße in Pixeln --- - CAD Program with Astro + Simple CAD Program - Grid Size 10