Mess-Werkzeug: Polygonzug mit Fläche + Live-Werte im Objekt-Info-Panel

Das Mess-Werkzeug wird von der reinen Strecke zum Polygonzug:
- Jeder Klick setzt einen weiteren Stützpunkt; angezeigt werden letztes
  Segment (Länge · Winkel), aufsummierte Pfadlänge und — ab 3 Ecken —
  die umschlossene Fläche (Gauss).
- Die Messwerte erscheinen dauerhaft im Objekt-Info-Panel (neuer
  Abschnitt „Messung"), nicht nur flüchtig am Cursor-HUD. Kanal:
  ToolDraft.measure → PanelHost.measurement → ObjectInfoPanel.
- Rechtsklick/Enter beendet den aktuellen Pfad und armiert sofort einen
  neuen (mehrere Messungen nacheinander); Rechtsklick auf leerem Pfad
  bzw. Esc beendet das Werkzeug.

+4 Tests (Segment/Winkel, Summe/Fläche, Ketten-Verhalten). tsc sauber.
This commit is contained in:
2026-07-09 01:13:15 +02:00
parent dbe7d374cd
commit 492e1f811a
9 changed files with 239 additions and 29 deletions
+26
View File
@@ -4044,6 +4044,32 @@ body {
letter-spacing: 0.04em;
margin: 2px 2px 4px;
}
/* Mess-Werkzeug: Live-Messwerte im Objekt-Info-Panel. */
.objinfo-measure {
margin: 2px 2px 8px;
}
.objinfo-measure-grid {
display: grid;
grid-template-columns: auto 1fr;
gap: 2px 10px;
align-items: baseline;
margin: 2px 0 4px;
}
.objinfo-measure-key {
color: var(--label);
font-size: 11px;
}
.objinfo-measure-val {
text-align: right;
font-variant-numeric: tabular-nums;
font-size: 12px;
}
.objinfo-measure-hint {
color: var(--label);
font-size: 10px;
opacity: 0.75;
}
/* Bezugspunkt-Zeile: Würfel (fix quadratisch) links, X/Y/Z-Spalte rechts. */
.objinfo-refrow {
display: flex;