Point Struktur

Definition

Struktur, die einen zweidimensionalen Punkt als ein Paar von Double-Werten definiert.

[System.Diagnostics.DebuggerDisplay("X={X}, Y={Y}")]
[Xamarin.Forms.TypeConverter(typeof(Xamarin.Forms.PointTypeConverter))]
public struct Point
type Point = struct
Vererbung
Point
Attribute

Konstruktoren

Point(Double, Double)

Erstellt ein neues Point-Objekt, das den Punkt darstellt (x, y).

Point(Size)

Erstellt ein neues Point-Objekt, das die Koordinaten enthält, die in dieser Reihenfolge von der Breite und Höhe von sz festgelegt werden.

Felder

Zero

Das Point-Objekt an der Position {0,0}.

Eigenschaften

IsEmpty

Gibt an, ob X und Y den Wert 0 (null) aufweisen.

X

Position auf der horizontalen Achse.

Y

Position auf der vertikalen Achse.

Methoden

Deconstruct(Double, Double)

Struktur, die einen zweidimensionalen Punkt als ein Paar von Double-Werten definiert.

Distance(Point)

Berechnet den Abstand zwischen zwei Punkten.

Equals(Object)

Gibt true zurück, wenn die Werte für X und Y identisch mit den Werten im Argument sind.

GetHashCode()

Gibt einen Hashwert für Point zurück.

Offset(Double, Double)

Gibt ein neues Point-Objekt zurück, das das aktuelle Point-Objekt in dx und dy übersetzt.

Round()

Gibt ein neues Point-Objekt zurück, dessen X- und Y-Werte auf den nächsten Integralwert gerundet wurden.

ToString()

Eine von Menschen lesbare Darstellung des Point-Objekts.

Operatoren

Addition(Point, Size)

Gibt ein neues Point-Objekt zurück, indem Size zu Point hinzugefügt wird.

Equality(Point, Point)

Gibt an, ob die zwei Point-Objekte identisch sind.

Explicit(Point to Size)

Gibt ein neues Size-Objekt zurück, dessen Werte für Width und Height den Werten für X und Y von pt gleichen.

Inequality(Point, Point)

Gibt an, ob zwei Punkte ungleich sind.

Subtraction(Point, Size)

Gibt ein neues Point-Objekt zurück, indem Size von Point subtrahiert wird.

Gilt für: