Classe System::Drawing::Point
Contenuti
[
Nascondere
]Point class
Rappresenta una coppia di coordinate intere X e Y di un punto su un piano bidimensionale. 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 Point
Metodi
| Metodo | Descrizione |
|---|---|
| static Add(const Point&, const Size&) | Aggiunge i valori di larghezza e altezza dell’oggetto Size specificato ai valori delle coordinate X e Y dell’oggetto Point specificato corrispondentemente. |
| static Ceiling(const PointF&) | Costruisce un oggetto Point dall’oggetto PointF specificato arrotondando i valori delle coordinate X e Y dell’oggetto PointF al prossimo intero superiore. |
| Equals(const Point&) const | Determina se l’oggetto corrente e l’oggetto specificato sono uguali, cioè rappresentano la stessa coppia di valori delle coordinate X e Y. |
| get_IsEmpty() const | Determina se entrambi i valori delle coordinate X e Y sono uguali a 0. |
| get_X() const | Restituisce il valore della coordinata X rappresentata dall’oggetto corrente. |
| get_Y() const | Restituisce il valore della coordinata Y rappresentata dall’oggetto corrente. |
| GetHashCode() const | Restituisce un codice hash per l’oggetto corrente. |
| getStdHash() const | Restituisce un valore hash per l’oggetto corrente. |
| IsNull() const | Restituisce sempre false. |
| Offset(int, int) | Sposta i valori delle coordinate X e Y rappresentati dall’oggetto corrente dei valori specificati. |
| Offset(Point) | Sposta le coordinate X e Y rappresentate dall’oggetto corrente dei valori delle coordinate X e Y rappresentate dall’oggetto Point specificato corrispondentemente. |
| operator PointF() const | Costruisce un’istanza dell’oggetto PointF e la inizializza con i valori delle coordinate X e Y dell’oggetto Point corrente. |
| operator Size() const | Costruisce un’istanza dell’oggetto Size e ne inizializza i valori di larghezza e altezza con i valori delle coordinate X e Y rappresentati dall’oggetto corrente corrispondentemente. |
| Point() | Costruisce un nuovo oggetto Point e ne inizializza i valori delle coordinate X e Y a 0. |
| Point(int, int) | Costruisce un nuovo oggetto Point e lo inizializza con i valori specificati. |
| Point(const Size&) | Costruisce un nuovo oggetto Point e ne inizializza i valori delle coordinate X e Y con i valori di larghezza e altezza dell’oggetto SizeF specificato corrispondentemente. |
| Point(int) | Costruisce un nuovo oggetto Point e ne inizializza il valore della coordinata X con un valore formato dai 16 bit più alti del intero a 32 bit specificato e il valore della coordinata Y con un valore formato dai 16 bit più bassi del valore intero a 32 bit specificato. |
| static Round(const PointF&) | Costruisce un oggetto Point dall’oggetto PointF specificato arrotondando i valori delle coordinate X e Y dell’oggetto PointF al valore intero più vicino. |
| set_X(int) | Imposta il valore della coordinata X rappresentata dall’oggetto corrente. |
| set_Y(int) | Imposta il valore della coordinata Y rappresentata dall’oggetto corrente. |
| static Subtract(const Point&, const Size&) | Sottrae i valori di larghezza e altezza dell’oggetto Size specificato dai valori delle coordinate X e Y dell’oggetto Point specificato corrispondentemente. |
| ToString() const | Restituisce la rappresentazione stringa della coppia di valori delle coordinate X e Y rappresentata dall’oggetto corrente. |
| static Truncate(const PointF&) | Costruisce un oggetto Point dall’oggetto PointF specificato troncando i valori delle coordinate X e Y dell’oggetto PointF al prossimo intero inferiore. |
Campi
| Campo | Descrizione |
|---|---|
| static Empty | Un’istanza vuota della classe Point i cui valori delle coordinate X e Y sono 0. |
Vedi anche
- Namespace System::Drawing
- Library Aspose.Font for C++