static FromLeftTopRightBottom(float, float, float, float) | Skapar enRectangleF struktur med övre vänstra hörnet och nedre högra hörnet på de angivna platserna. |
static FromPoints(PointF, PointF) | Skapar en nyRectangle från två angivna punkter. Två hörn av det skapadeRectangle kommer att vara lika med godkändpoint1 ochpoint2 . Dessa skulle vanligtvis vara motsatta hörn. |
static Inflate(RectangleF, float, float) | Skapar och returnerar en uppblåst kopia av den angivnaRectangleF strukturera. Kopian är uppblåst med angivet belopp. Den ursprungliga rektangeln förblir oförändrad. |
static Intersect(RectangleF, RectangleF) | Returnerar enRectangleF struktur som representerar skärningspunkten mellan två rektanglar. Om det inte finns någon korsning, och tomRectangleF returneras. |
static Union(RectangleF, RectangleF) | Skapar den minsta möjliga tredje rektangeln som kan innehålla båda de två rektanglarna som bildar en union. |
Contains(PointF) | Bestämmer om den angivna punkten finns inom dennaRectangleF struktur. |
Contains(RectangleF) | Bestämmer om det rektangulära området representerat avrect är helt innesluten i dettaRectangleF struktur. |
Contains(float, float) | Bestämmer om den angivna punkten finns inom dennaRectangleF struktur. |
override Equals(object) | Testar omobj är enRectangleF med samma placering och storlek på dennaRectangleF . |
override GetHashCode() | Hämtar hashkoden för dettaRectangleF struktur. |
Inflate(SizeF) | Blåser upp dettaRectangleF med det angivna beloppet. |
Inflate(float, float) | Blåser upp dettaRectangleF struktur med angivet belopp. |
Intersect(RectangleF) | Ersätter dettaRectangleF struktur med skärningspunkten mellan sig själv och det specificeradeRectangleF struktur. |
IntersectsWith(RectangleF) | Bestämmer om denna rektangel skär medrect . |
Normalize() | Normaliserar rektangeln genom att göra dens bredd och höjd positiv, vänster mindre än höger och toppen mindre än botten. |
Offset(PointF) | Justerar platsen för denna rektangel med det angivna beloppet. |
Offset(float, float) | Justerar platsen för denna rektangel med det angivna beloppet. |
override ToString() | Konverterar attributen för dettaRectangleF till en läsbar sträng. |
operator / | Implementerar operatorn /. |
operator == | Testar om tvåRectangleF strukturer har samma plats och storlek. |
implicit operator | Konverterar den angivnaRectangle struktur till enRectangleF struktur. |
operator != | Testar om tvåRectangleF strukturer skiljer sig åt i plats eller storlek. |
operator * | Implementerar operatorn *. |