Rectangle

Rectangle

Översikt

Rectangle är en struct i Aspose.Psd FOSS för .NET. Ärver från: IEquatable<Rectangle>.

Lagrar en uppsättning av fyra heltal som representerar platsen och storleken på en rektangel.

Denna struct deklarerar 24 metoder för Rectangle-objekt i .NET-program. Tillgängliga metoder inkluderar: Ceiling, Contains, Equals, FromLeftTopRightBottom, FromPoints, GetHashCode, Inflate, Intersect, IntersectsWith, Normalize, Offset, Rectangle, och 4 ytterligare metoder. Offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.Psd FOSS för .NET-paketet. Egenskaper: Bottom, Empty, Height, IsEmpty, Left, Location, och 6 till.

Egenskaper

NamnTypÅtkomstBeskrivning
XintLäs/SkrivHämtar eller anger x-koordinaten för det övre vänstra hörnet av detta Rectangle.
YintLäs/SkrivHämtar eller anger y-koordinaten för det övre vänstra hörnet av detta Rectangle.
WidthintLäs/SkrivHämtar eller anger width för denna Rectangle.
HeightintLäs/SkrivHämtar eller anger height för detta Rectangle.
BottomintLäs/SkrivHämtar eller anger y-koordinaten för den nedre kanten av denna rektangel.
IsEmptyboolLäsHämtar ett värde som indikerar om denna rektangel saknar position eller storlek.
LeftintLäs/SkrivHämtar eller anger x-koordinaten för den vänstra kanten av detta Rectangle.
LocationPointLäs/SkrivHämtar eller anger koordinaterna för det övre vänstra hörnet av detta Rectangle.
RightintLäs/SkrivHämtar eller anger x-koordinaten för den högra kanten av detta Rectangle.
SizeSizeLäs/SkrivHämtar eller anger storleken på denna Rectangle.
TopintLäs/SkrivHämtar eller anger y-koordinaten för den övre kanten av detta Rectangle.
EmptyRectangleLäsRepresenterar en Rectangle-struktur med dess egenskaper oinitierade.

Metoder

SignaturBeskrivning
Rectangle(location: Point, size: Size)Initierar en ny instans av Rectangle-strukturen med den angivna platsen och storleken.
Rectangle(x: int, y: int, width: int, height: int)Initierar en ny instans av Rectangle-strukturen med de angivna koordinaterna.
Ceiling(value: RectangleF)Konverterar en RectangleF-struktur till en Rectangle-struktur genom att avrunda upp koordinaterna och storleken.
FromLeftTopRightBottom(left: int, top: int, right: int, bottom: int)Skapar en rektangel från kantkoordinater.
FromPoints(point1: Point, point2: Point)Skapar en rektangel som sträcker sig över de angivna punkterna.
Inflate(rectangle: Rectangle, x: int, y: int)Skapar och returnerar en inflaterad kopia av den angivna rektangeln.
Intersect(a: Rectangle, b: Rectangle)Returnerar en rektangel som representerar skärningsområdet för två rektanglar.
Round(value: RectangleF)Konverterar en RectangleF-struktur till en rektangelstruktur genom att avrunda koordinaterna och storleken.
Truncate(value: RectangleF)Konverterar en RectangleF struktur till en Rectangle struktur genom att trunkera koordinaterna och storleken.
Union(a: Rectangle, b: Rectangle)Returnerar en rektangel som innehåller unionen av två rektanglar.
Contains(point: Point)Avgör om den angivna punkten finns inom denna Rectangle.
Contains(rectangle: Rectangle)Avgör om det rektangulära området som representeras av den angivna rektangeln är helt innehållet i denna Rectangle.
Contains(x: int, y: int)Bestämmer om den angivna punkten ligger inom denna rektangel.
Equals(other: Rectangle)Bestämmer om den angivna rektangeln är lika med denna rektangel.
Equals(obj: object?)Bestämmer om det angivna objektet är lika med denna rektangel.
GetHashCode()Returnerar en hashkod för denna rektangel.
Inflate(size: Size)Ökar den här rektangeln med den angivna storleken.
Inflate(width: int, height: int)Ökar den här rektangeln med de angivna horisontella och vertikala värdena.
Intersect(rectangle: Rectangle)Ersätter den här rektangeln med dess skärning med den angivna rektangeln.
IntersectsWith(rectangle: Rectangle)Bestämmer om den här rektangeln skär den angivna rektangeln.
Normalize()Normaliserar denna rektangel så att bredd och höjd är icke-negativa.
Offset(point: Point)Flyttar denna rektangel med den angivna punkten.
Offset(x: int, y: int)Flyttar denna rektangel med de angivna horisontella och vertikala avstånden.
ToString()Returnerar en strängrepresentation av denna rektangel.

Se även

 Svenska