Vai al contenuto principale

Descrizione

Una regione è un insieme di rettangoli disposti uno sotto l’altro in modo che il lato superiore del rettangolo inferiore coincida con il lato inferiore di quello superiore (in modo che i rettangoli non si sovrappongano).

Costruttori

CostruttoreDescrizione
Region Region()Crea una regione vuota.
Region Region( RectArray rectArray )Costruttore da un valore di tipo RectArray. Crea una regione contenente i rettangoli dell’array rectArray.

Operatori

OperatoreDescrizione
OrUnisce due regioni.
AndInterseca due regioni, oppure una regione e un Rectangle. Restituisce un valore di tipo Region.

Metodi

MetodoDescrizione
XCoordinate Left()Restituisce il limite sinistro della regione. Proprietà di sola lettura.
YCoordinate top()Restituisce il limite superiore della regione. Proprietà di sola lettura.
XCoordinate Right()Restituisce il limite destro della regione. Proprietà di sola lettura.
YCoordinate Bottom()Restituisce il limite inferiore della regione. Proprietà di sola lettura.
Distance Width()Restituisce la larghezza della regione. Proprietà di sola lettura.
Distance Height()Restituisce l’altezza della regione. Proprietà di sola lettura.
Area Area()Restituisce la superficie della regione. Proprietà di sola lettura.
Void Inflate( Distance xDist, Distance yDist )Espande la regione di xDist a destra e a sinistra e di yDist verso l’alto e verso il basso.
Rect Rect()Restituisce una copia del Rectangle che circoscrive la regione.