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

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

Eigenschaften

NameBeschreibung
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

NameBeschreibung
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

NameBeschreibung
static readonly EmptyStellt eine neue Instanz von darPointF Klasse mit nicht initialisierten Mitgliedsdaten.

Siehe auch