Klasse System::Drawing::PointF
Inhalt
[
Ausblenden
]PointF class
Stellt ein Paar von Gleitkomma‑X‑ und Y‑Koordinaten mit einfacher Genauigkeit eines Punktes in einer zweidimensionalen Ebene dar. Dieser Typ sollte auf dem Stack zugewiesen und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die Klasse System::SmartPtr, um Objekte dieses Typs zu verwalten.
class PointF
Methoden
| Methode | Beschreibung |
|---|---|
| static Add(const PointF&, const SizeF&) | Addiert die Breiten‑ und Höhenwerte des angegebenen SizeF-Objekts zu den X‑ und Y‑Koordinatenwerten des angegebenen PointF-Objekts entsprechend. |
| static Add(const PointF&, const Size&) | Addiert die Breiten‑ und Höhenwerte des angegebenen Size-Objekts zu den X‑ und Y‑Koordinatenwerten des angegebenen PointF-Objekts entsprechend. |
| Equals(const PointF&) const | Bestimmt, ob das aktuelle Objekt und das angegebene Objekt gleich sind, d. h. das gleiche Paar von X‑ und Y‑Koordinatenwerten darstellen. |
| get_IsEmpty() const | Bestimmt, ob sowohl X‑ als auch Y‑Koordinatenwerte gleich 0 sind. |
| get_X() const | Gibt den vom aktuellen Objekt dargestellten X‑Koordinatenwert zurück. |
| get_Y() const | Gibt den vom aktuellen Objekt dargestellten Y‑Koordinatenwert zurück. |
| GetHashCode() const | Gibt einen Hashcode für das aktuelle Objekt zurück. |
| IsNull() const | Gibt immer false zurück. |
| explicit operator bool() | Gibt immer true zurück. |
| PointF() | Konstruiert ein neues PointF-Objekt und initialisiert seine X‑ und Y‑Koordinatenwerte mit 0. |
| PointF(float, float) | Konstruiert ein neues PointF-Objekt und initialisiert es mit den angegebenen Werten. |
| PointF(const SizeF&) | Konstruiert ein neues PointF-Objekt und initialisiert seine X- und Y-Koordinatenwerte mit den Breiten- und Höhenwerten des angegebenen SizeF-Objekts entsprechend. |
| set_X(float) | Setzt den Wert der X-Koordinate, die vom aktuellen Objekt repräsentiert wird. |
| set_Y(float) | Setzt den Wert der Y-Koordinate, die vom aktuellen Objekt repräsentiert wird. |
| static Subtract(const PointF&, const SizeF&) | Subtrahiert die Breiten- und Höhenwerte des angegebenen SizeF-Objekts von den X- und Y-Koordinatenwerten des angegebenen PointF-Objekts entsprechend. |
| static Subtract(const PointF&, const Size&) | Subtrahiert die Breiten- und Höhenwerte des angegebenen Size-Objekts von den X- und Y-Koordinatenwerten des angegebenen PointF-Objekts entsprechend. |
| ToString() const | Gibt die Zeichenkettenrepräsentation des Paares von X- und Y-Koordinatenwerten zurück, die vom aktuellen Objekt repräsentiert werden. |
Felder
| Feld | Beschreibung |
|---|---|
| static Empty | Eine leere Instanz der Klasse PointF, deren X- und Y-Koordinatenwerte 0 sind. |
Siehe auch
- Namespace System::Drawing
- Library Aspose.Font for C++