Körper-Befehle

Körper-Befehle beziehen sich immer auf das aktuelle Dreiecksobjekt für Körper. Bevor Körper-Befehle ausgeführt werden können, muß deshalb das Dreiecksobjekt ausgewählt werden, auf das sich die Befehle beziehen sollen. Dies geschieht durch den Befehl:

AKT_KP_DREI (siehe A Verwaltung)

Eigenschaften und Unterschiede zu Reflections 2.5:

Im Gegensatz zu Reflections 1...2.5, wo nur eine globale Körperliste existierte, hat nun jedes Dreiecksobjekt eine eigene Körperliste.

Seit Reflections 3 bzw. nun monzoom® beginnen Punkt und Dreiecksnummern immer bei 0, statt bei 1, wie bei den alten Reflectionsversionen. Besitzt ein Dreiecksobjekt 100 Dreiecke, so umfassen diese die Nummern von 0 bis 99. Dies ist besonders bei Körper-Befehlen wichtig, bei welchen direkt Dreiecks- und Punktnummern angesprochen werden (z. B. KP_OBJ).

Kugeln sind nun eine eigene Objektklasse, während in den alten Reflectionsversionen Kugeln und Dreiecke vermischt waren, d. h. gemeinsam verarbeitet wurden. So konnten auch Kugeln Teil eines Körpers sein. Dies geht nun nicht mehr. Befehle, um direkt eine Kugel in einem Dreiecksobjekt zu erzeugen, funktionieren somit nicht mehr.

Hinweis zu den Körper-Befehlen:

Körper werden in den meisten Fällen über ihren Namen identifiziert. Die Befehle haben daher immer als ersten Parameter nach dem Befehl den Namen des Körpers. Bei der Namenssuche geht monzoom® nach folgender Strategie vor: Zuerst vergleicht es den Körpernamen unverändert mit dem angegebenen Namen; falls der Test scheitert, so vergleicht es die Namen mit Großbuchstaben. Trifft der Test zu, so gilt der Körper als gefunden. Es wird immer der erste gefundene Körper genommen. Haben mehrere Körper den gleichen Namen, so kann nur auf den ersten zugegriffen werden.

© 1997 Oberland Computer