System::Drawing::SizeF-klass

SizeF class

Representerar ett par enkelflytande punktvärden som representerar bildens bredd och höjd. Denna typ bör allokeras på stacken och passeras till funktioner som värde eller referens. Använd aldrig System::SmartPtr klass 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 av 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-koordinat med det aktuella objektets bredd- och höjdvärden respektive.
operator+=(const SizeF&)Lägger till det 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 av höjden som representeras av det aktuella objektet.
set_Width(float)Ställer in värdet för bredd 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 subtraktionen av size2’s breddvärde från size1’s breddvärde och höjdvärdet är resultatet av subtraktionen av 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-koordinat 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ästa lägre heltal.
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-klass vars bredd- och höjdvärden är 0.

Se även