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