Rectangle

Rectangle

Gambaran Umum

Rectangle adalah struct dalam Aspose.Psd FOSS untuk .NET. Mewarisi dari: IEquatable<Rectangle>.

Menyimpan sekumpulan empat integer yang mewakili lokasi dan ukuran sebuah persegi panjang.

Struct ini mendeklarasikan 24 metode untuk objek Rectangle dalam program .NET. Metode yang tersedia meliputi: Ceiling, Contains, Equals, FromLeftTopRightBottom, FromPoints, GetHashCode, Inflate, Intersect, IntersectsWith, Normalize, Offset, Rectangle, dan 4 metode tambahan. Anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.Psd FOSS untuk .NET. Properti: Bottom, Empty, Height, IsEmpty, Left, Location, dan 6 lagi.

Properti

NamaJenisAksesDeskripsi
XintBaca/TulisMendapatkan atau mengatur koordinat x dari sudut kiri atas Rectangle ini.
YintBaca/TulisMendapatkan atau mengatur koordinat y dari sudut kiri atas Rectangle ini.
WidthintBaca/TulisMendapatkan atau mengatur lebar Rectangle ini.
HeightintBaca/TulisMendapatkan atau mengatur tinggi dari Rectangle ini.
BottomintBaca/TulisMendapatkan atau mengatur koordinat y dari tepi bawah Rectangle ini.
IsEmptyboolBacaMendapatkan nilai yang menunjukkan apakah Rectangle ini tidak memiliki lokasi atau ukuran.
LeftintBaca/TulisMendapatkan atau mengatur koordinat x dari tepi kiri Rectangle ini.
LocationPointBaca/TulisMendapatkan atau mengatur koordinat sudut kiri-atas dari Rectangle ini.
RightintBaca/TulisMendapatkan atau mengatur koordinat x dari tepi kanan Rectangle ini.
SizeSizeBaca/TulisMendapatkan atau mengatur ukuran Rectangle ini.
TopintBaca/TulisMendapatkan atau mengatur koordinat y dari tepi atas Rectangle ini.
EmptyRectangleBacaMewakili struktur Rectangle dengan propertinya yang dibiarkan belum diinisialisasi.

Metode

Tanda tanganDeskripsi
Rectangle(location: Point, size: Size)Menginisialisasi instance baru dari struktur Rectangle dengan lokasi dan ukuran yang ditentukan.
Rectangle(x: int, y: int, width: int, height: int)Menginisialisasi instance baru dari struktur Rectangle dengan koordinat yang ditentukan.
Ceiling(value: RectangleF)Mengonversi struktur RectangleF menjadi struktur Rectangle dengan membulatkan koordinat dan ukuran ke atas.
FromLeftTopRightBottom(left: int, top: int, right: int, bottom: int)Membuat Rectangle dari koordinat tepi.
FromPoints(point1: Point, point2: Point)Membuat persegi panjang yang meliputi titik-titik yang ditentukan.
Inflate(rectangle: Rectangle, x: int, y: int)Membuat dan mengembalikan salinan yang diinflasi dari persegi panjang yang ditentukan.
Intersect(a: Rectangle, b: Rectangle)Mengembalikan persegi panjang yang merupakan irisan dari dua persegi panjang.
Round(value: RectangleF)Mengonversi struktur RectangleF menjadi struktur Rectangle dengan membulatkan koordinat dan ukuran.
Truncate(value: RectangleF)Mengonversi struktur RectangleF menjadi struktur Rectangle dengan memotong koordinat dan ukuran.
Union(a: Rectangle, b: Rectangle)Mengembalikan sebuah persegi panjang yang berisi gabungan dari dua persegi panjang.
Contains(point: Point)Menentukan apakah titik yang ditentukan berada di dalam Rectangle ini.
Contains(rectangle: Rectangle)Menentukan apakah wilayah persegi panjang yang diwakili oleh persegi panjang yang ditentukan sepenuhnya berada di dalam Rectangle ini.
Contains(x: int, y: int)Menentukan apakah titik yang ditentukan berada di dalam Rectangle ini.
Equals(other: Rectangle)Menentukan apakah rectangle yang ditentukan sama dengan rectangle ini.
Equals(obj: object?)Menentukan apakah objek yang ditentukan sama dengan persegi panjang ini.
GetHashCode()Mengembalikan kode hash untuk persegi panjang ini.
Inflate(size: Size)Melebarkan persegi panjang ini dengan ukuran yang ditentukan.
Inflate(width: int, height: int)Melebarkan persegi panjang ini dengan jumlah horizontal dan vertikal yang ditentukan.
Intersect(rectangle: Rectangle)Mengganti persegi panjang ini dengan irisanannya dengan persegi panjang yang ditentukan.
IntersectsWith(rectangle: Rectangle)Menentukan apakah persegi panjang ini berpotongan dengan persegi panjang yang ditentukan.
Normalize()Menormalkan persegi panjang ini sehingga lebar dan tinggi tidak negatif.
Offset(point: Point)Memindahkan persegi panjang ini dengan titik yang ditentukan.
Offset(x: int, y: int)Memindahkan persegi panjang ini sebesar jumlah horizontal dan vertikal yang ditentukan.
ToString()Mengembalikan representasi string dari persegi panjang ini.

Lihat Juga

 Bahasa Indonesia