System::Drawing::Size-klasse
inhoud
[
verbergen
]Size class
Vertegenwoordigt een paar gehele getallen 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 Size
Methoden
| Methode | Beschrijving |
|---|---|
| static Add(const Size&, const Size&) | Retourneert een nieuw Size-object dat de som is van het opgegeven Size-object, 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. |
| static Ceiling(const SizeF&) | Construeert een Size-object uit het opgegeven SizeF-object door de breedte- en hoogtewaarden van het SizeF-object af te ronden naar het volgende hogere gehele getal. |
| Equals(const Size&) 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 Point() const | Construeert een instantie van het Point-object en initialiseert de X- en Y-coördinaat met respectievelijk de breedte- en hoogtewaarden van het huidige object. |
| operator SizeF() const | Construeert een instantie van het SizeF-object en initialiseert het met de breedte- en hoogtewaarden van het huidige Size-object. |
| static Round(const SizeF&) | Construeert een Size-object uit het opgegeven SizeF-object door de breedte- en hoogtewaarden van het SizeF-object af te ronden naar het dichtstbijzijnde gehele getal. |
| set_Height(int) | Stelt de hoogtewaarde in die door het huidige object wordt weergegeven. |
| set_Width(int) | Stelt de breedtewaarde in die door het huidige object wordt weergegeven. |
| Size() | Construeert een nieuw Size-object en initialiseert de breedte- en hoogtewaarden met 0. |
| Size(const Point&) | Construeert een nieuw Size-object en initialiseert de breedte- en hoogtewaarden met respectievelijk de waarden van de X- en Y-coördinaten van het opgegeven punt. |
| Size(int, int) | Construeert een nieuw Size-object en initialiseert het met de opgegeven waarde. |
| static Subtract(const Size&, const Size&) | Retourneert een nieuw Size object dat het resultaat is van de aftrekking van size2 van size1, d.w.z. waarvan de breedtewaarde het resultaat is van de aftrekking van size2’s breedtewaarde van size1’s breedtewaarde en de hoogtewaarde het resultaat is van de aftrekking van size2’s hoogtewaarde van size1’s hoogtewaarde. |
| ToString() const | Retourneert de tekenreeksrepresentatie van het paar breedte- en hoogtewaarden dat door het huidige object wordt weergegeven. |
| static Truncate(const SizeF&) | Construeert een Size-object vanuit het opgegeven SizeF-object door de breedte- en hoogtewaarden van het SizeF-object af te kappen naar de eerstvolgende lagere gehele getallen. |
Velden
| Veld | Beschrijving |
|---|---|
| static Empty | Een lege instantie van de Size-klasse waarvan de breedte- en hoogtewaarden 0 zijn. |
Zie ook
- Namespace System::Drawing
- Library Aspose.Page for C++