System::Drawing::PointF-klasse

PointF class

Vertegenwoordigt een paar van enkelprecisie floating‑point X‑ en Y‑coördinaten van een punt op een tweedimensionaal vlak. Dit type moet op de stack worden gealloceerd en aan functies worden doorgegeven per waarde of per referentie. Gebruik nooit de System::SmartPtr-klasse om objecten van dit type te beheren.

class PointF

Methoden

MethodeBeschrijving
static Add(const PointF&, const SizeF&)Voegt de breedte‑ en hoogte‑waarden van het opgegeven SizeF-object toe aan de X‑ en Y‑coördinaatwaarden van het opgegeven PointF-object overeenkomstig.
static Add(const PointF&, const Size&)Voegt de breedte‑ en hoogte‑waarden van het opgegeven Size-object toe aan de X‑ en Y‑coördinaatwaarden van het opgegeven PointF-object overeenkomstig.
Equals(const PointF&) constBepaalt of het huidige object en het opgegeven object gelijk zijn, d.w.z. of ze hetzelfde paar X‑ en Y‑coördinaatwaarden vertegenwoordigen.
get_IsEmpty() constBepaalt of zowel de X‑ als de Y‑coördinaatwaarden gelijk zijn aan 0.
get_X() constRetourneert de waarde van de X‑coördinaat die door het huidige object wordt vertegenwoordigd.
get_Y() constRetourneert de waarde van de Y‑coördinaat die door het huidige object wordt vertegenwoordigd.
GetHashCode() constRetourneert een hashcode voor het huidige object.
IsNull() constGeeft altijd false terug.
explicit operator bool()Geeft altijd true terug.
PointF()Construeert een nieuw PointF object en initialiseert de X- en Y-coördinaatwaarden met 0.
PointF(float, float)Construeert een nieuw PointF object en initialiseert het met de opgegeven waarden.
PointF(const SizeF&)Construeert een nieuw PointF object en initialiseert de X- en Y-coördinaatwaarden met de breedte- en hoogtewaarden van het opgegeven SizeF object respectievelijk.
set_X(float)Stelt de waarde van de X-coördinaat in die door het huidige object wordt vertegenwoordigd.
set_Y(float)Stelt de waarde van de Y-coördinaat in die door het huidige object wordt vertegenwoordigd.
static Subtract(const PointF&, const SizeF&)Trek de breedte- en hoogtewaarden van het opgegeven SizeF object af van respectievelijk de X- en Y-coördinaatwaarden van het opgegeven PointF object.
static Subtract(const PointF&, const Size&)Trek de breedte- en hoogtewaarden van het opgegeven Size object af van respectievelijk de X- en Y-coördinaatwaarden van het opgegeven PointF object.
ToString() constRetourneert de tekenreeksrepresentatie van het paar X- en Y-coördinaatwaarden dat door het huidige object wordt vertegenwoordigd.

Velden

VeldBeschrijving
static EmptyEen lege instantie van de PointF klasse waarvan de X- en Y-coördinaatwaarden 0 zijn.

Zie ook