classe System::Drawing::Size
Contenuti
[
Nascondere
]Size class
Rappresenta una coppia di valori interi che indicano larghezza e altezza di un’immagine. Questo tipo dovrebbe essere allocato sullo stack e passato alle funzioni per valore o per riferimento. Non utilizzare mai la classe System::SmartPtr per gestire oggetti di questo tipo.
class Size
Metodi
| Metodo | Descrizione |
|---|---|
| static Add(const Size&, const Size&) | Restituisce un nuovo oggetto Size che è la somma dell’oggetto Size specificato, cioè il cui valore di larghezza è uguale alla somma dei valori di larghezza degli oggetti specificati e il valore di altezza è la somma dei valori di altezza degli oggetti specificati. |
| static Ceiling(const SizeF&) | Crea un oggetto Size a partire dall’oggetto SizeF specificato arrotondando i valori di larghezza e altezza dell’oggetto SizeF al prossimo intero superiore. |
| Equals(const Size&) const | Determina se l’oggetto corrente e l’oggetto specificato sono uguali, cioè rappresentano la stessa coppia di valori di larghezza e altezza. |
| get_Height() const | Restituisce il valore di altezza rappresentato dall’oggetto corrente. |
| get_IsEmpty() const | Determina se entrambi i valori di larghezza e altezza sono uguali a 0. |
| get_Width() const | Restituisce il valore di larghezza rappresentato dall’oggetto corrente. |
| GetHashCode() const | Restituisce un codice hash per l’oggetto corrente. |
| operator Point() const | Crea un’istanza dell’oggetto Point e inizializza le sue coordinate X e Y con i valori di larghezza e altezza dell’oggetto corrente rispettivamente. |
| operator SizeF() const | Crea un’istanza dell’oggetto SizeF e lo inizializza con i valori di larghezza e altezza dell’oggetto Size corrente. |
| static Round(const SizeF&) | Crea un oggetto Size a partire dall’oggetto SizeF specificato arrotondando i valori di larghezza e altezza dell’oggetto SizeF al valore intero più vicino. |
| set_Height(int) | Imposta il valore di altezza rappresentato dall’oggetto corrente. |
| set_Width(int) | Imposta il valore di larghezza rappresentato dall’oggetto corrente. |
| Size() | Crea un nuovo oggetto Size e inizializza i suoi valori di larghezza e altezza a 0. |
| Size(const Point&) | Crea un nuovo oggetto Size e inizializza i suoi valori di larghezza e altezza con i valori delle coordinate X e Y del punto specificato rispettivamente. |
| Size(int, int) | Crea un nuovo oggetto Size e lo inizializza con il valore specificato. |
| static Subtract(const Size&, const Size&) | Restituisce un nuovo oggetto Size che è il risultato della sottrazione di size2 da size1, cioè il cui valore di larghezza è il risultato della sottrazione del valore di larghezza di size2’s dal valore di larghezza di size1’s e il valore di altezza è il risultato della sottrazione del valore di altezza di size2’s dal valore di altezza di size1’s. |
| ToString() const | Restituisce la rappresentazione stringa della coppia di valori di larghezza e altezza rappresentati dall’oggetto corrente. |
| static Truncate(const SizeF&) | Crea un oggetto Size a partire dall’oggetto SizeF specificato, troncando i valori di larghezza e altezza dell’oggetto SizeF al più vicino intero inferiore. |
Campi
| Campo | Descrizione |
|---|---|
| static Empty | Un’istanza vuota della classe Size i cui valori di larghezza e altezza sono 0. |
Vedi anche
- Namespace System::Drawing
- Library Aspose.Font for C++