System::Drawing::Size-klass
Innehåll
[
Dölj
]Size class
Representerar ett par heltalsvärden som anger bildens bredd och höjd. Denna typ bör allokeras på stacken och skickas till funktioner som värde eller referens. Använd aldrig System::SmartPtr klass för att hantera objekt av denna typ.
class Size
Metoder
| Metod | Beskrivning |
|---|---|
| static Add(const Size&, const Size&) | Returnerar ett nytt Size-objekt som är summan av det angivna Size-objektet, d.v.s. vars breddvärde är lika med summan av breddvärdena för de angivna objekten och höjdvärdet är lika med summan av höjdvärdena för de angivna objekten. |
| static Ceiling(const SizeF&) | Skapar ett Size-objekt från det angivna SizeF-objektet genom att avrunda SizeF-objektets bredd- och höjdvärden till nästa högre heltalsvärde. |
| Equals(const Size&) const | Bestämmer om det aktuella objektet och det angivna objektet är lika, d.v.s. representerar samma par av bredd- och höjdvärden. |
| get_Height() const | Returnerar värdet för höjden som representeras av det aktuella objektet. |
| get_IsEmpty() const | Bestämmer om både bredd- och höjdvärden är lika med 0. |
| get_Width() const | Returnerar värdet för bredden som representeras av det aktuella objektet. |
| GetHashCode() const | Returnerar en hashkod för det aktuella objektet. |
| operator Point() const | Skapar en instans av Point-objektet och initierar dess X- och Y-koordinat med det aktuella objektets bredd- och höjdvärden respektive. |
| operator SizeF() const | Skapar en instans av SizeF-objektet och initierar det med bredd- och höjdvärden från det aktuella Size-objektet. |
| static Round(const SizeF&) | Skapar ett Size-objekt från det angivna SizeF-objektet genom att avrunda SizeF-objektets bredd- och höjdvärden till närmaste heltal. |
| set_Height(int) | Ställer in värdet för höjden som representeras av det aktuella objektet. |
| set_Width(int) | Ställer in värdet för bredden som representeras av det aktuella objektet. |
| Size() | Skapar ett nytt Size-objekt och initierar dess bredd- och höjdvärden med 0. |
| Size(const Point&) | Skapar ett nytt Size-objekt och initierar dess bredd- och höjdvärden med värdena för X- och Y-koordinaterna från den specificerade punkten respektive. |
| Size(int, int) | Skapar ett nytt Size-objekt och initierar det med det angivna värdet. |
| static Subtract(const Size&, const Size&) | Returnerar ett nytt Size-objekt som är resultatet av subtraktion av size2 från size1, d.v.s. vars breddvärde är resultatet av subtraktion av size2’s breddvärde från size1’s breddvärde och vars höjdvärde är resultatet av subtraktion av size2’s höjdvärde från size1’s höjdvärde. |
| ToString() const | Returnerar strängrepresentationen av paret av bredd- och höjdvärden som representeras av det aktuella objektet. |
| static Truncate(const SizeF&) | Skapar ett Size-objekt från det angivna SizeF-objektet genom att trunkera SizeF-objektets bredd- och höjdvärden till närmaste lägre heltalsvärden. |
Fält
| Fält | Beskrivning |
|---|---|
| static Empty | En tom instans av Size-klassen vars bredd- och höjdvärden är 0. |
Se även
- Namespace System::Drawing
- Library Aspose.Page for C++