System::Drawing::PointF-klass
Innehåll
[
Dölj
]PointF class
Representerar ett par av enkelprecisions flyttal X- och Y-koordinater för en punkt på ett tvådimensionellt plan. Denna typ bör allokeras på stacken och skickas till funktioner som värde eller referens. Använd aldrig klassen System::SmartPtr för att hantera objekt av denna typ.
class PointF
Metoder
| Metod | Beskrivning |
|---|---|
| static Add(const PointF&, const SizeF&) | Lägger till bredd- och höjdvärden från det angivna SizeF-objektet till X- och Y‑koordinatvärdena i det angivna PointF-objektet på motsvarande sätt. |
| static Add(const PointF&, const Size&) | Lägger till bredd- och höjdvärden från det angivna Size-objektet till X- och Y‑koordinatvärdena i det angivna PointF-objektet på motsvarande sätt. |
| Equals(const PointF&) const | Avgör om det aktuella objektet och det angivna objektet är lika, d.v.s. representerar samma par av X- och Y‑koordinatvärden. |
| get_IsEmpty() const | Avgör om både X- och Y‑koordinatvärdena är lika med 0. |
| get_X() const | Returnerar värdet för X‑koordinaten som representeras av det aktuella objektet. |
| get_Y() const | Returnerar värdet för Y‑koordinaten som representeras av det aktuella objektet. |
| GetHashCode() const | Returnerar en hashkod för det aktuella objektet. |
| IsNull() const | Returnerar alltid falskt. |
| explicit operator bool() | Returnerar alltid true. |
| PointF() | Skapar ett nytt PointF-objekt och initierar dess X- och Y-koordinatvärden med 0. |
| PointF(float, float) | Skapar ett nytt PointF-objekt och initierar det med de angivna värdena. |
| PointF(const SizeF&) | Skapar ett nytt PointF-objekt och initierar dess X- och Y-koordinatvärden med bredd- och höjdvärden från det specificerade SizeF-objektet respektive. |
| set_X(float) | Ställer in värdet för X-koordinaten som representeras av det aktuella objektet. |
| set_Y(float) | Ställer in värdet för Y-koordinaten som representeras av det aktuella objektet. |
| static Subtract(const PointF&, const SizeF&) | Subtraherar bredd- och höjdvärden från det specificerade SizeF-objektet från X- och Y-koordinatvärdena i det specificerade PointF-objektet respektive. |
| static Subtract(const PointF&, const Size&) | Subtraherar bredd- och höjdvärden från det specificerade Size-objektet från X- och Y-koordinatvärdena i det specificerade PointF-objektet respektive. |
| ToString() const | Returnerar strängrepresentationen av paret X- och Y-koordinatvärden som representeras av det aktuella objektet. |
Fält
| Fält | Beskrivning |
|---|---|
| static Empty | En tom instans av klassen PointF vars X- och Y-koordinatvärden är 0. |
Se även
- Namespace System::Drawing
- Library Aspose.Page for C++