ENTITY allgemeines_Punktobjekt | |||||||
SUBTYPE OF (DGM_Punkt, allgemeine_Eigenschaften); | |||||||
--- Attribute : | |||||||
--- Relationen : | |||||||
hat_Symbol | : OPTIONAL SET [1:?] OF Symbol; | ||||||
END_ENTITY; | |||||||
|
ENTITY Symbol | |||||||
SUBTYPE OF (Punktobjekt_Modell); | |||||||
--- Attribute : | |||||||
Symbolbedeutung | : STRING; | ||||||
Breite_links | : Groesse; | ||||||
Breite_rechts | : Groesse; | ||||||
Hoehe_oben | : Groesse; | ||||||
Hoehe_unten | : Groesse; | ||||||
Einheit | : Einheit; | ||||||
Drehwinkel | : Winkel; | ||||||
--- Relationen : | |||||||
INVERSE | |||||||
mit_Bezug_auf_allg_Punktobjekt | : allgemeines_Punktobjekt FOR hat_Symbol; | ||||||
END_ENTITY; | |||||||
|
ENTITY Einheit; | ||
--- Attribute : | ||
Kennung | : INTEGER; | |
Langtext | : STRING(4); | |
--- Relationen : | ||
END_ENTITY; | ||
Zulässige Werte: | ||
(0,'Welt') | ||
(1,'mm') |
Referenziert von: | |||||||
Symbol | : Eigenschaft Einheit | ||||||
|
ENTITY allgemeines_Linienobjekt | |||||||
SUBTYPE OF (Linienobjekt_Modell, allgemeine_Eigenschaften); | |||||||
--- Attribute : | |||||||
--- Relationen : | |||||||
END_ENTITY; | |||||||
|
ENTITY Boeschungsschraffen | ||||||
SUBTYPE OF (Linienobjekt_Modell, allgemeine_Eigenschaften); | ||||||
--- Attribute : | ||||||
--- Relationen : | ||||||
END_ENTITY; | ||||||
|
ENTITY allgemeines_Flaechenobjekt | |||||||
SUBTYPE OF (Flaechenobjekt_Modell, allgemeine_Eigenschaften); | |||||||
--- Attribute : | |||||||
--- Relationen : | |||||||
END_ENTITY; | |||||||
|
ENTITY Dreieck; | |||||||
--- Attribute : | |||||||
Dreiecksbedeutung | : OPTIONAL STRING; | ||||||
--- Relationen : | |||||||
hat_Punkte | : LIST [3:3] OF DGM_Punkt; | ||||||
hat_Seiteneigenschaften | : LIST [3:3] OF Seiteneigenschaft; | ||||||
INVERSE | |||||||
in_DGM | : DGM FOR hat_Dreiecke; | ||||||
END_ENTITY; | |||||||
|
ENTITY Seiteneigenschaft; | ||
--- Attribute : | ||
Kennung | : INTEGER; | |
Langtext | : STRING(13); | |
--- Relationen : | ||
END_ENTITY; | ||
Zulässige Werte: | ||
(1,'normale Seite') | ||
(2,'Bruchlinie') | ||
(3,'Formlinie') |
Referenziert von: | |||||||
Dreieck | : Eigenschaft hat_Seiteneigenschaften | ||||||
|
ENTITY Beschriftung | |||||||
SUBTYPE OF (Punktobjekt_Modell); | |||||||
--- Attribute : | |||||||
Text | : RTF; | ||||||
Textbedeutung | : STRING; | ||||||
Drehwinkel | : OPTIONAL Winkel; | ||||||
--- Relationen : | |||||||
zu_Punktobjekt_Modell | : OPTIONAL Punktobjekt_Modell; | ||||||
END_ENTITY; | |||||||
|
ENTITY DGM_Punkt | |||||||
SUPERTYPE OF (ONEOF(allgemeines_Punktobjekt)) | |||||||
SUBTYPE OF (Punktobjekt_Modell); | |||||||
--- Attribute : | |||||||
--- Relationen : | |||||||
INVERSE | |||||||
in_Dreieck | : SET [0:?] OF Dreieck FOR hat_Punkte; | ||||||
END_ENTITY; | |||||||
|
TYPE RTF = STRING(); | ||||||
END_TYPE; | ||||||
|