System::Drawing::SizeF klasse
inhoud
[
verbergen
]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
| Methode | Beschrijving |
|---|---|
| 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&) const | Bepaalt of het huidige object en het opgegeven object gelijk zijn, d.w.z. of ze hetzelfde paar breedte- en hoogtewaarden vertegenwoordigen. |
| get_Height() const | Retourneert de hoogtewaarde die door het huidige object wordt weergegeven. |
| get_IsEmpty() const | Bepaalt of zowel de breedte- als de hoogtewaarden gelijk zijn aan 0. |
| get_Width() const | Retourneert de breedtewaarde die door het huidige object wordt weergegeven. |
| GetHashCode() const | Retourneert een hashcode voor het huidige object. |
| operator PointF() const | Converteert 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() const | Converteert 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() const | Construeert 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() const | Retourneert de tekenreeksrepresentatie van het paar breedte- en hoogtewaarden dat door het huidige object wordt weergegeven. |
Velden
| Veld | Beschrijving |
|---|---|
| static Empty | Een lege instantie van de SizeF klasse waarvan de breedte‑ en hoogtewaarden 0 zijn. |
Zie ook
- Namespace System::Drawing
- Library Aspose.Page for C++