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 dalSize struttura.
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 questoPoint è vuoto.
X { get; set; }Ottiene o imposta la coordinata x di questoPoint .
Y { get; set; }Ottiene o imposta la coordinata y di questoPoint .

Metodi

NomeDescrizione
static Add(Point, Size)Aggiunge l’elemento specificatoSize allo specificatoPoint .
static Ceiling(PointF)Converte l’oggetto specificatoPointF ad unPoint arrotondando i valori diPointF ai successivi valori interi superiori.
static Round(PointF)Converte l’oggetto specificatoPointF ad unPoint oggetto arrotondando ilPoint valori al numero intero più vicino.
static Subtract(Point, Size)Restituisce il risultato della sottrazione specificataSize dal specificatoPoint .
static Truncate(PointF)Converte l’oggetto specificatoPointF ad unPoint troncando i valori diPoint .
override Equals(object)Specifica se questoPoint contiene le stesse coordinate di quella specificataObject .
override GetHashCode()Restituisce un codice hash per questoPoint .
Offset(Point)Traduce questoPoint dal specificatoPoint .
Offset(int, int)Traduce questoPoint per l’importo specificato.
override ToString()Lo convertePoint 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 aSize struttura.
implicit operatorConverte l’oggetto specificatoPoint struttura alPointF struttura.
operator !=Confronta duePoint oggetti. Il risultato specifica se i valori diX oY proprietà dei duePoint gli oggetti non sono uguali.
operator -Traduce aPoint dal negativo di un datoSize .

Guarda anche