Rectangle

Rectangle

Prezentare generală

Rectangle este o struct în Aspose.Psd FOSS pentru .NET. Moștenește de la: IEquatable<Rectangle>.

Stochează un set de patru numere întregi care reprezintă locația și dimensiunea unui dreptunghi.

Acest struct declară 24 de metode pentru obiecte Rectangle în programe .NET. Metodele disponibile includ: Ceiling, Contains, Equals, FromLeftTopRightBottom, FromPoints, GetHashCode, Inflate, Intersect, IntersectsWith, Normalize, Offset, Rectangle și 4 metode suplimentare. Membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.Psd FOSS pentru .NET. Proprietăți: Bottom, Empty, Height, IsEmpty, Left, Location și încă 6.

Proprietăți

NumeTipAccesDescriere:
XintCitire/ScriereObține sau stabilește coordonata x a colțului din stânga sus al acestui dreptunghi.
YintCitire/ScriereObține sau stabilește coordonata y a colțului din stânga sus al acestui dreptunghi.
WidthintCitire/ScriereObține sau stabilește lățimea acestui Rectangle.
HeightintCitire/ScriereObține sau stabilește înălțimea acestui Rectangle.
BottomintCitire/ScriereObține sau stabilește coordonata y a marginii de jos a acestui dreptunghi.
IsEmptyboolCitireObține o valoare care indică dacă acest dreptunghi nu are locație sau dimensiune.
LeftintCitire/ScriereObține sau setează coordonata x a marginii stângi a acestui dreptunghi.
LocationPointCitire/ScriereObține sau setează coordonatele colțului din stânga sus al acestui dreptunghi.
RightintCitire/ScriereObține sau setează coordonata x a marginii drepte a acestui dreptunghi.
SizeSizeCitire/ScriereObține sau stabilește dimensiunea acestui Rectangle.
TopintCitire/ScriereObține sau setează coordonata y a marginii superioare a acestui dreptunghi.
EmptyRectangleCitireReprezintă o structură Rectangle cu proprietățile sale lăsate neinițializate.

Metode

SemnăturăDescriere:
Rectangle(location: Point, size: Size)Inițializează o nouă instanță a structurii Rectangle cu locația și dimensiunea specificate.
Rectangle(x: int, y: int, width: int, height: int)Inițializează o nouă instanță a structurii Rectangle cu coordonatele specificate.
Ceiling(value: RectangleF)Convertește o structură RectangleF într-o structură Rectangle prin rotunjirea în sus a coordonatelor și dimensiunii.
FromLeftTopRightBottom(left: int, top: int, right: int, bottom: int)Creează un dreptunghi din coordonatele marginilor.
FromPoints(point1: Point, point2: Point)Creează un dreptunghi care cuprinde punctele specificate.
Inflate(rectangle: Rectangle, x: int, y: int)Creează și returnează o copie extinsă a dreptunghiului specificat.
Intersect(a: Rectangle, b: Rectangle)Returnează un dreptunghi care reprezintă intersecția a două dreptunghiuri.
Round(value: RectangleF)Convertește o structură RectangleF într-o structură Rectangle prin rotunjirea coordonatelor și dimensiunii.
Truncate(value: RectangleF)Convertește o structură RectangleF într-o structură Rectangle prin trunchierea coordonatelor și a dimensiunii.
Union(a: Rectangle, b: Rectangle)Returnează un Rectangle care conține uniunea a două Rectangle.
Contains(point: Point)Determină dacă punctul specificat este cuprins în acest Rectangle.
Contains(rectangle: Rectangle)Determină dacă regiunea rectangulară reprezentată de Rectangle specificat este complet cuprinsă în acest Rectangle.
Contains(x: int, y: int)Determină dacă punctul specificat este cuprins în acest Rectangle.
Equals(other: Rectangle)Determină dacă dreptunghiul specificat este egal cu acest dreptunghi.
Equals(obj: object?)Determină dacă obiectul specificat este egal cu acest dreptunghi.
GetHashCode()Returnează un cod hash pentru acest dreptunghi.
Inflate(size: Size)Mărește acest dreptunghi cu dimensiunea specificată.
Inflate(width: int, height: int)Mărește acest dreptunghi cu cantitățile orizontale și verticale specificate.
Intersect(rectangle: Rectangle)Înlocuiește acest dreptunghi cu intersecția sa cu dreptunghiul specificat.
IntersectsWith(rectangle: Rectangle)Determină dacă acest dreptunghi se intersectează cu dreptunghiul specificat.
Normalize()Normalizează acest dreptunghi astfel încât lățimea și înălțimea să fie nenegative.
Offset(point: Point)Mută acest dreptunghi cu punctul specificat.
Offset(x: int, y: int)Mută acest dreptunghi cu valorile orizontale și verticale specificate.
ToString()Returnează o reprezentare de tip string a acestui dreptunghi.

Vezi și:

 Română