System::Drawing::SizeF-klass

SizeF class

Representerar ett par enkelflödes‑flyttal 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‑klassen för att hantera objekt av denna typ.

class SizeF

Metoder

MetodBeskrivning
static Add(const SizeF&, const SizeF&)Returnerar ett nytt SizeF-objekt som är summan av de angivna SizeF-objekten, 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.
Equals(const SizeF&) 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 höjdvärdet 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 PointF() constKonverterar det aktuella objektet till en instans av Point-objekt genom att initiera dess X‑ och Y‑koordinater med det aktuella objektets bredd‑ och höjdvärden respektive.
operator+=(const SizeF&)Lägger till den angivna SizeF-objektets bredd‑ och höjdvärden till bredd‑ och höjdvärdena för det aktuella SizeF-objektet respektivt.
set_Height(float)Ställer in värdet för höjden som representeras av det aktuella objektet.
set_Width(float)Ställer in värdet för bredden som representeras av det aktuella objektet.
SizeF()Skapar ett nytt SizeF-objekt och initierar dess bredd‑ och höjdvärden med 0.
SizeF(const PointF&)Skapar ett nytt SizeF-objekt och initierar dess bredd‑ och höjdvärden med värdena för X‑ och Y‑koordinaterna för den angivna punkten respektive.
SizeF(float, float)Skapar ett nytt SizeF-objekt och initierar det med det angivna värdet.
static Subtract(const SizeF&, const SizeF&)Returnerar ett nytt SizeF-objekt som är resultatet av subtraktionen av size2 från size1, d.v.s. vars breddvärde är resultatet av att subtrahera size2’s breddvärde från size1’s breddvärde och höjdvärdet är resultatet av att subtrahera size2’s höjdvärde från size1’s höjdvärde.
ToPointF() constKonverterar det aktuella objektet till en instans av Point-objekt genom att initiera dess X‑ och Y‑koordinater med det aktuella objektets bredd‑ och höjdvärden respektive.
ToSize() constSkapar ett Size-objekt från det aktuella SizeF-objektet genom att trunkera SizeF-objektets bredd‑ och höjdvärden till närmaste lägre heltalsvärden.
ToString() constReturnerar strängrepresentationen av paret av bredd- och höjdvärden som representeras av det aktuella objektet.

Fält

FältBeskrivning
static EmptyEn tom instans av SizeF-klassen vars bredd‑ och höjdvärden är 0.

Se även