Point
Point structure
Rappresenta una coppia ordinata di coordinate x e y intere che definisce un punto in un piano bidimensionale.
public struct Point : IEquatable<Point>
Costruttori
Nome | Descrizione |
---|
Point(int) | Inizializza una nuova istanza diPoint struct utilizzando le coordinate specificate da un valore intero. |
Point(Size) | Inizializza una nuova istanza diPoint struttura da aSize . |
Point(int, int) | Inizializza una nuova istanza diPoint struct con le coordinate specificate. |
Proprietà
Nome | Descrizione |
---|
IsEmpty { get; } | Ottiene un valore che indica se questo è questoPoint è vuoto. |
X { get; set; } | Ottiene o imposta la coordinata x di questo punto. |
Y { get; set; } | Ottiene o imposta la coordinata y di questo punto. |
Metodi
Nome | Descrizione |
---|
static Add(Point, Size) | Aggiunge l’elemento specificatoSize allo specificatoPoint . |
static Ceiling(PointF) | Converte aPointF ad unPoint eseguendo un’operazione di soffitto su tutte le coordinate. |
static Round(PointF) | Converte l’oggetto specificatoPointF a un oggetto Point arrotondando ilPoint valori al numero intero più vicino. |
static Subtract(Point, Size) | Traduce aPoint dal negativo di un datoSize . |
static Truncate(PointF) | Converte un PuntoF in un Punto eseguendo un’operazione di troncamento su tutte le coordinate. |
override Equals(object) | Specifica se questoPoint contiene le stesse coordinate di quella specificataObject . |
Equals(Point) | Verifica se altroPoint struttura ha la stessa posizione di questoPoint struttura. |
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() | Converte gli attributi di questoPoint in una stringa leggibile dall’uomo. |
operator + | Traduce aPoint da un datoSize . |
operator == | Confronta duePoint objects. Il risultato specifica se i valori diX eY properties dei duePoint gli oggetti sono uguali. |
explicit operator | Crea aSize con le coordinate dell’oggetto specificatoPoint . |
implicit operator | Converte l’oggetto specificatoPoint struttura ad aPointF struttura. |
operator != | Confronta duePoint objects. Il risultato specifica se i valori diX oY properties dei duePoint gli oggetti non sono uguali. |
operator - | Traduce aPoint dal negativo di un datoSize . |
Campi
Nome | Descrizione |
---|
static readonly Empty | Rappresenta aPoint che haX eY valori impostati a zero. |
Guarda anche