Dach: Traufhöhe editierbar + Abwählen an allen Reset-Stellen

- RoofSection bekommt ein Traufhöhe-Feld (Roof.baseElevation, absolutes Z) —
  z. B. um das Dach für einen Kniestock über die Geschoss-Oberkante zu heben.
  RoofInfo.baseElevation trägt den aufgelösten Wert (Override oder Default).
- Dach-Auswahl wird jetzt an ALLEN Selektions-Reset-Stellen mitgeleert
  (Kontextmenü-/Ebenen-Operationen), nicht nur bei Klick/Geschosswechsel/
  Marquee/Delete — kein Geister-Dach mehr in der Auswahl.
tsc + vitest grün.
This commit is contained in:
2026-07-10 00:30:21 +02:00
parent 8cfe01837e
commit 7cfdf59c29
5 changed files with 20 additions and 0 deletions
+1
View File
@@ -301,6 +301,7 @@ export const en: Record<TranslationKey, string> = {
"objinfo.roof.pitchUpper": "Upper pitch (°)",
"objinfo.roof.overhang": "Overhang (m)",
"objinfo.roof.thickness": "Roof thickness (m)",
"objinfo.roof.baseElevation": "Eaves height (m)",
"objinfo.roof.ridgeHeight": "Ridge height",
"objinfo.roof.area": "Footprint area",
// ── Column attributes (object info panel) ────────────────────────────────