Spazi di coordinate e trasformazioni

Le applicazioni usano spazi di coordinate e trasformazioni per ridimensionare, ruotare, tradurre, shear e riflettere l'output grafico. Uno spazio di coordinate è uno spazio planare che individua oggetti bidimensionali usando due assi di riferimento perpendicolare l'uno all'altro. Esistono quattro spazi di coordinate: mondo, pagina, dispositivo e dispositivo fisico (area client, desktop o pagina di carta stampante).

Una trasformazione è un algoritmo che modifica ("trasformazioni") le dimensioni, l'orientamento e la forma degli oggetti. Le trasformazioni trasferisce anche un oggetto grafico da uno spazio di coordinate a un altro. Infine, l'oggetto viene visualizzato nel dispositivo fisico, che in genere è uno schermo o una stampante.

Questo capitolo è suddiviso in tre argomenti: