System::Drawing::Size-klass

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

MetodBeskrivning
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&) constBestä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() constReturnerar värdet för höjden som representeras av det aktuella objektet.
get_IsEmpty() constBestämmer om både bredd- och höjdvärden är lika med 0.
get_Width() constReturnerar värdet för bredden som representeras av det aktuella objektet.
GetHashCode() constReturnerar en hashkod för det aktuella objektet.
operator Point() constSkapar en instans av Point-objektet och initierar dess X- och Y-koordinat med det aktuella objektets bredd- och höjdvärden respektive.
operator SizeF() constSkapar 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() constReturnerar 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ältBeskrivning
static EmptyEn tom instans av Size-klassen vars bredd- och höjdvärden är 0.

Se även