System::Drawing::SizeF klasse

SizeF class

Vertegenwoordigt een paar enkelprecisie floating‑point waarden die de breedte en hoogte van een afbeelding weergeven. 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 SizeF

Methoden

MethodeBeschrijving
static Add(const SizeF&, const SizeF&)Retourneert een nieuw SizeF object dat de som is van de opgegeven SizeF objecten, d.w.z. waarvan de breedtewaarde gelijk is aan de som van de breedtewaarden van de opgegeven objecten en de hoogtewaarde gelijk is aan de som van de hoogtewaarden van de opgegeven objecten.
Equals(const SizeF&) constBepaalt of het huidige object en het opgegeven object gelijk zijn, d.w.z. of ze hetzelfde paar breedte- en hoogtewaarden vertegenwoordigen.
get_Height() constRetourneert de hoogtewaarde die door het huidige object wordt weergegeven.
get_IsEmpty() constBepaalt of zowel de breedte- als de hoogtewaarden gelijk zijn aan 0.
get_Width() constRetourneert de breedtewaarde die door het huidige object wordt weergegeven.
GetHashCode() constRetourneert een hashcode voor het huidige object.
operator PointF() constConverteert het huidige object naar een instantie van het Point object door zijn X- en Y-coördinaat te initialiseren met respectievelijk de breedte‑ en hoogtewaarden van het huidige object.
operator+=(const SizeF&)Voegt de breedte‑ en hoogtewaarden van het opgegeven SizeF object toe aan respectievelijk de breedte‑ en hoogtewaarden van het huidige SizeF object.
set_Height(float)Stelt de hoogtewaarde in die door het huidige object wordt weergegeven.
set_Width(float)Stelt de breedtewaarde in die door het huidige object wordt weergegeven.
SizeF()Construeert een nieuw SizeF object en initialiseert zijn breedte‑ en hoogtewaarden met 0.
SizeF(const PointF&)Construeert een nieuw SizeF object en initialiseert zijn breedte‑ en hoogtewaarden met respectievelijk de waarden van de X‑ en Y‑coördinaten van het opgegeven punt.
SizeF(float, float)Construeert een nieuw SizeF object en initialiseert het met de opgegeven waarde.
static Subtract(const SizeF&, const SizeF&)Retourneert een nieuw SizeF object dat het resultaat is van de aftrekking van size2 van size1, d.w.z. waarvan de breedtewaarde het resultaat is van het aftrekken van de breedtewaarde van size2 van de breedtewaarde van size1 en de hoogtewaarde het resultaat is van het aftrekken van de hoogtewaarde van size2 van de hoogtewaarde van size1.
ToPointF() constConverteert het huidige object naar een instantie van het Point object door zijn X- en Y-coördinaat te initialiseren met respectievelijk de breedte‑ en hoogtewaarden van het huidige object.
ToSize() constConstrueert een Size object van het huidige SizeF object door de breedte‑ en hoogtewaarden van het SizeF object af te kappen tot de eerstvolgende lagere gehele getallen.
ToString() constRetourneert de tekenreeksrepresentatie van het paar breedte- en hoogtewaarden dat door het huidige object wordt weergegeven.

Velden

VeldBeschrijving
static EmptyEen lege instantie van de SizeF klasse waarvan de breedte‑ en hoogtewaarden 0 zijn.

Zie ook