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:
@@ -2810,6 +2810,9 @@ export default function App() {
|
||||
onImportLineStyles: importLineStyles,
|
||||
onImportHatches: importHatches,
|
||||
selection,
|
||||
// Live-Messwerte des Mess-Werkzeugs (aus dem aktiven Draft) — das Objekt-
|
||||
// Info-Panel zeigt sie, solange gemessen wird.
|
||||
measurement: draft?.measure ?? null,
|
||||
onSetSelectionColor: (color) => {
|
||||
if (!selection) return;
|
||||
if (selection.kind === "wall" || selection.kind === "drawing2d")
|
||||
|
||||
Reference in New Issue
Block a user