Koordinatenräume und Transformationen

Anwendungen verwenden Koordinatenräume und Transformationen, um die Grafikausgabe zu skalieren, zu drehen, zu übersetzen, zu schuben und zu reflektieren. Ein Koordinatenraum ist ein planarer Raum, der zweidimensionale Objekte mithilfe von zwei Senkrechten zueinander lokalisiert. Es gibt vier Koordinatenräume: Welt, Seite, Gerät und physisches Gerät (Clientbereich, Desktop oder Seite mit Druckerpapier).

Eine Transformation ist ein Algorithmus, der die Größe, Ausrichtung und Form von Objekten ändert ("transformiert"). Transformationen übertragen auch ein Grafikobjekt von einem Koordinatenraum in einen anderen. Letztendlich wird das Objekt auf dem physischen Gerät angezeigt, bei dem es sich in der Regel um einen Bildschirm oder Drucker handelt.

Dieses Kapitel ist in drei Themen unterteilt: