Classe System::Drawing::SizeF
Contenuti
[
Nascondere
]SizeF class
Rappresenta una coppia di valori a virgola mobile a precisione singola che rappresentano la larghezza e l’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 gli oggetti di questo tipo.
class SizeF
Metodi
| Metodo | Descrizione |
|---|---|
| static Add(const SizeF&, const SizeF&) | Restituisce un nuovo oggetto SizeF che è la somma degli oggetti SizeF specificati, cioè il cui valore di larghezza è uguale alla somma dei valori di larghezza degli oggetti specificati e il valore di altezza è uguale alla somma dei valori di altezza degli oggetti specificati. |
| Equals(const SizeF&) 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 PointF() const | Converte l’oggetto corrente in un’istanza dell’oggetto Point inizializzando le sue coordinate X e Y con i valori di larghezza e altezza dell’oggetto corrente rispettivamente. |
| operator+=(const SizeF&) | Aggiunge i valori di larghezza e altezza dell’oggetto SizeF specificato ai valori di larghezza e altezza dell’oggetto SizeF corrente rispettivamente. |
| set_Height(float) | Imposta il valore di altezza rappresentato dall’oggetto corrente. |
| set_Width(float) | Imposta il valore di larghezza rappresentato dall’oggetto corrente. |
| SizeF() | Crea un nuovo oggetto SizeF e inizializza i suoi valori di larghezza e altezza a 0. |
| SizeF(const PointF&) | Crea un nuovo oggetto SizeF e inizializza i suoi valori di larghezza e altezza con i valori delle coordinate X e Y del punto specificato rispettivamente. |
| SizeF(float, float) | Crea un nuovo oggetto SizeF e lo inizializza con il valore specificato. |
| static Subtract(const SizeF&, const SizeF&) | Restituisce un nuovo oggetto SizeF 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 dal valore di larghezza di size1 e il valore di altezza è il risultato della sottrazione del valore di altezza di size2 dal valore di altezza di size1. |
| ToPointF() const | Converte l’oggetto corrente in un’istanza dell’oggetto Point inizializzando le sue coordinate X e Y con i valori di larghezza e altezza dell’oggetto corrente rispettivamente. |
| ToSize() const | Crea un oggetto Size dall’oggetto SizeF corrente troncando i valori di larghezza e altezza dell’oggetto SizeF al più vicino intero inferiore. |
| ToString() const | Restituisce la rappresentazione stringa della coppia di valori di larghezza e altezza rappresentati dall’oggetto corrente. |
Campi
| Campo | Descrizione |
|---|---|
| static Empty | Un’istanza vuota della classe SizeF i cui valori di larghezza e altezza sono 0. |
Vedi anche
- Namespace System::Drawing
- Library Aspose.Font for C++