Struct Point

Point structure

Rappresenta una coppia ordinata di coordinate x e y intere che definisce un punto in un piano bidimensionale.

public struct Point

Costruttori

NomeDescrizione
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à

NomeDescrizione
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

NomeDescrizione
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 operatorConverte l’oggetto specificatoPoint struttura ad aSizestruttura.
implicit operatorConverte 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