Object Hierarchy in HighDesign

Die Elemente, aus denen ein HighDesign-Projekt besteht, sind in einer hierarchischen Struktur organisiert, die den Designprozess rationalisiert und es dem Designer erleichtert, die Komplexität eines typischen Designprojekts zu bewältigen.

Alles in HighDesign ist ein Objekt. Objekte können grafisch sein, d.h. Linien, Formen und jedes Element, das räumliche Koordinaten und eine geometrische Darstellung hat; Objekte können auch nicht grafisch sein, wie z.B. Definitionen oder Informationen, die mit dem Objekt verbunden sind. Zum Beispiel der Name und die Adresse des Kunden oder die Koordinaten des Gebäudebereichs usw.

Jedes Objekt gehört zu einer Klasse, die die ihm innewohnenden Attribute und Verhaltensweisen definiert: Linie, Rechteck, Symbol, Wand, usw. Zwischen der Klasse und der spezifischen Objektinstanz, die in eine Zeichnung eingefügt wird, kann es mehrere andere Definitionsebenen geben, wie in der folgenden Abbildung dargestellt.

_