Struct Point
Point structure
Rappresenta una coppia ordinata di coordinate x e y intere che definisce un punto in un piano bidimensionale.
Costruttori
| Nome | Descrizione |
|---|
| Point(int) | Inizializza una nuova istanza diPoint struttura utilizzando le coordinate specificate da un valore intero. |
| Point(Size) | Inizializza una nuova istanza diPoint struttura dalSizestruttura. |
| Point(int, int) | Inizializza una nuova istanza diPoint struttura con le coordinate specificate. |
Proprietà
| Nome | Descrizione |
|---|
| static Empty { get; } | Ottiene una nuova istanza diPoint struttura che haX EY valori impostati a zero. |
| IsEmpty { get; } | Ottiene un valore che indica se thisPoint è vuoto. |
| X { get; set; } | Ottiene o imposta la coordinata x di thisPoint . |
| Y { get; set; } | Ottiene o imposta la coordinata y di thisPoint . |
Metodi
| Nome | Descrizione |
|---|
| static Add(Point, Size) | Aggiunge l’oggetto specificatoSize allo specificatoPoint . |
| static Ceiling(PointF) | Converte l’oggetto specificatoPointF ad unPoint arrotondando i valori diPointF ai successivi valori interi più alti. |
| static Round(PointF) | Converte l’oggetto specificatoPointF ad unPoint oggetto arrotondando l’Point valori al numero intero più vicino. |
| static Subtract(Point, Size) | Restituisce il risultato della sottrazione specificataSize da quanto specificatoPoint . |
| static Truncate(PointF) | Converte l’oggetto specificatoPointF ad unPoint troncando i valori diPoint . |
| override Equals(object) | Specifica se thisPoint contiene le stesse coordinate di specificatoObject . |
| override GetHashCode() | Restituisce un codice hash per questoPoint . |
| Offset(Point) | Traduce questoPoint da quanto specificatoPoint . |
| Offset(int, int) | Traduce questoPointdell’importo specificato. |
| override ToString() | Converte questoPoint in una stringa leggibile dall’uomo. |
| operator + | Traduce aPoint da un datoSize . |
| operator == | Confronta duePoint oggetti. Il risultato specifica se i valori diX EY proprietà dei duePoint gli oggetti sono uguali. |
| explicit operator | Converte l’oggetto specificatoPoint struttura ad aSizestruttura. |
| implicit operator | Converte l’oggetto specificatoPoint struttura alPointFstruttura. |
| operator != | Confronta duePoint oggetti. Il risultato specifica se i valori diX OY proprietà dei duePoint gli oggetti sono disuguali. |
| operator - | Traduce aPoint dal negativo di un datoSize . |
Guarda anche