Struct Point

Point structure

Stellt ein geordnetes Paar ganzzahliger x- und y-Koordinaten dar, das einen Punkt in einer zweidimensionalen Ebene definiert.

public struct Point

Konstrukteure

NameBeschreibung
Point(int)Initialisiert eine neue Instanz vonPoint Struktur mit Koordinaten, die durch einen ganzzahligen Wert angegeben werden.
Point(Size)Initialisiert eine neue Instanz vonPoint Struktur aus derSizeStruktur.
Point(int, int)Initialisiert eine neue Instanz vonPoint Struktur mit den angegebenen Koordinaten.

Eigenschaften

NameBeschreibung
static Empty { get; }Ruft eine neue Instanz von abPoint Struktur, die hatX UndY Werte auf Null gesetzt.
IsEmpty { get; }Ruft einen Wert ab, der angibt, ob diesPoint ist leer.
X { get; set; }Holt oder setzt die x-Koordinate davonPoint .
Y { get; set; }Holt oder setzt die y-Koordinate davonPoint .

Methoden

NameBeschreibung
static Add(Point, Size)Fügt die angegebenen hinzuSize zu den angegebenenPoint .
static Ceiling(PointF)Konvertiert die angegebenePointF zu einemPoint durch Rundung der Werte derPointF zu den nächsthöheren ganzzahligen Werten.
static Round(PointF)Konvertiert die angegebenePointF zu einemPoint Objekt durch Runden derPoint Werte auf die nächste ganze Zahl.
static Subtract(Point, Size)Gibt das Ergebnis der angegebenen Subtraktion zurückSize aus dem angegebenenPoint .
static Truncate(PointF)Konvertiert die angegebenePointF zu einemPoint durch Abschneiden der Werte derPoint .
override Equals(object)Gibt an, ob diesPoint enthält dieselben Koordinaten wie die angegebenenObject .
override GetHashCode()Gibt dafür einen Hashcode zurückPoint .
Offset(Point)übersetzt diesPoint durch die angegebenenPoint .
Offset(int, int)übersetzt diesPointum den angegebenen Betrag.
override ToString()Konvertiert diesPoint in eine für Menschen lesbare Zeichenfolge.
operator +übersetzt aPoint durch eine gegebenSize .
operator ==Vergleicht zweiPoint Objekte. Das Ergebnis gibt an, ob die Werte derX UndY Eigenschaften der beidenPoint Objekte sind gleich.
explicit operatorKonvertiert die angegebenePoint Struktur zu aSizeStruktur.
implicit operatorKonvertiert die angegebenePoint Struktur zuPointFStruktur.
operator !=Vergleicht zweiPoint Objekte. Das Ergebnis gibt an, ob die Werte derX oderY Eigenschaften der beidenPoint Objekte sind ungleich.
operator -übersetzt aPoint durch das Negativ eines GegebenenSize .

Siehe auch