DXF-Import: TEXT/MTEXT -> editierbarer Plan-Text (Drawing2D text-Primitiv, SVG-Render)

This commit is contained in:
2026-07-05 14:29:05 +02:00
parent 05bc5aa6e1
commit 4b93ac9cbb
10 changed files with 245 additions and 10 deletions
+14
View File
@@ -1100,6 +1100,20 @@ export interface Contour {
filled?: boolean;
}
/**
* Ein importiertes Text-Element (DXF TEXT/MTEXT). `at` = Einfügepunkt in Metern,
* `height` = Schrifthöhe in Modell-Metern, `angle` = Drehung in RADIANT (CCW).
* Wird beim Drawing-Import zu einem `{shape:"text"}`-Drawing2D.
*/
export interface ImportedText {
at: Vec2;
text: string;
height: number;
angle: number;
/** Ursprünglicher DXF-Layer-Name (für die Kategorisierung beim 2D-Import). */
layer?: string;
}
/** Ein Satz Konturen (z. B. alle Höhenlinien eines DXF-Imports). */
export interface ContourSet {
id: string;