Coordinate rettangolo
Un'applicazione deve usare una strutturaRECTper definire un rettangolo. La struttura specifica le coordinate di due punti: gli angoli superiore sinistro e inferiore destro del rettangolo. I lati del rettangolo si estendono da questi due punti e sono paralleli all'asse x e all'asse y.
I valori delle coordinate per un rettangolo vengono espressi come interi con segno. Il valore della coordinata del lato destro di un rettangolo deve essere maggiore di quello del lato sinistro. Analogamente, il valore della coordinata della parte inferiore deve essere maggiore di quello della parte superiore.
Poiché le applicazioni possono usare rettangoli per molti scopi diversi, le funzioni rettangolo non usano un'unità di misura esplicita. Vengono invece specificate tutte le coordinate e le dimensioni del rettangolo in valori logici firmati. La modalità di mapping e la funzione in cui viene usato il rettangolo determinano le unità di misura. Per altre informazioni sulle coordinate e sulle modalità di mapping, vedere Coordinate Spaces and Transformations.