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

Konstrukteure

NameBeschreibung
PointF(float, float)Initialisiert eine neue Instanz vonPointF Struktur mit den angegebenen Koordinaten.

Eigenschaften

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

Methoden

NameBeschreibung
static Add(PointF, Size)Übersetzt eine gegebenePointF durch die angegebenenSize .
static Add(PointF, SizeF)Übersetzt eine gegebenePointF durch eine angegebeneSizeF .
static Subtract(PointF, Size)übersetzt aPointF durch das Negativ einer bestimmten Größe.
static Subtract(PointF, SizeF)übersetzt aPointF durch das Negativ einer bestimmten Größe.
override Equals(object)Gibt an, ob diesPointF enthält dieselben Koordinaten wie die angegebenenObject .
override GetHashCode()Gibt dafür einen Hashcode zurückPointF Struktur.
override ToString()Konvertiert diesPointF 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 Eigenschaften 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)

Siehe auch