Per semplificare il disegno si può spostare / ruotare / ridimensionare il sistema di riferimento
- g2d.rotate(…)
Ruota il sistema di riferimento attuale dell’angolo specificato - g2d.scale(dx,dy)
Scala il sistema di riferimento corrente, moltiplica tutti i parametri successivi per i fattori specificati- 0.5 = 50% (dimezza)
- 1 = 100%
- 2 = 200% (raddoppia)
- g2d.setTransform(…)
Riporta la trasformazione alla matrice identità. Poi applica la trasformazione specificata. - g2d.transform(…)
Applica la trasformazione specificata. Si aggiunge a quella attuale. - g2d.translate(x,y)
Cambia la posizione attuale, normalmente (0,0), con le coordinate specificate.
Tutte le impostazioni dello stato attuale possono essere salvate (in uno stack…) e reimpostate alla fine del disegno
- g2d.restore(), recupera l’ultimo stato salvato
- g2d.save(), memorizza lo stato attuale