PointF

PointF structure

Repräsentiert ein geordnetes Paar von Gleitkomma-x- und y-Koordinaten, das einen Punkt in einer zweidimensionalen Ebene definiert.

public struct PointF : IEquatable<PointF>

Konstrukteure

Name Beschreibung
PointF(float, float) Initialisiert eine neue Instanz der PointF-Struktur mit den angegebenen Koordinaten.

Eigenschaften

Name Beschreibung
IsEmpty { get; } Ruft einen Wert ab, der angibt, ob diesPointF ist leer.
X { get; set; } Liest oder setzt die x-Koordinate dieses PointF.
Y { get; set; } Holt oder setzt die y-Koordinate dieses PointF.

Methoden

Name Beschreibung
static Add(PointF, Size) Übersetzt eine gegebenePointF durch eine angegebeneSizeF .
static Add(PointF, SizeF) Übersetzt eine gegebenePointF durch eine angegebeneSizeF .
static Subtract(PointF, Size) übersetzt aPointF durch das Negativ eines GegebenenSize .
static Subtract(PointF, SizeF) übersetzt aPointF durch das Negativ eines GegebenenSize .
override Equals(object) Gibt an, ob diesPointF enthält dieselben Koordinaten wie die angegebenenObject .
Equals(PointF) Testet ob anderePointF Struktur hat die gleiche Position von diesemPointF Struktur.
override GetHashCode() Gibt einen Hash-Code für diese Instanz zurück.
override ToString() Wandelt die Attribute davon umPointF zu einer für Menschen lesbaren Zeichenfolge.
operator + übersetzt aPointF durch eine gegebenSize . (2 operators)
operator == Vergleicht zweiPointF Strukturen. Das Ergebnis gibt an, ob die Werte derX undY properties der beidenPointF Strukturen sind gleich.
operator != Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind.
operator - übersetzt aPointF durch das Negativ eines GegebenenSize . (2 operators)

Felder

Name Beschreibung
static readonly Empty Stellt eine neue Instanz von darPointF Klasse mit nicht initialisierten Mitgliedsdaten.

Siehe auch