Quadrangle

Quadrangle class

Menyimpan satu set berisi empatPoint s yang mewakili aQuadrangle wilayah.

public class Quadrangle : IEquatable<Quadrangle>

Konstruktor

NamaKeterangan
Quadrangle()Menginisialisasi instance kosong baru dariQuadrangle kelas.
Quadrangle(Point, Point, Point, Point)Menginisialisasi instance baru dariQuadrangle kelas dengan poin yang menjelaskan.

Properti

NamaKeterangan
BoundingRectangle { get; }MendapatRectangle membatasi iniQuadrangle
IsEmpty { get; }Tes apakah semuaPoint iniQuadranglememiliki nilai nol.
LeftBottom { get; set; }Mendapat pojok kiri bawahPoint dariQuadrangle wilayah
LeftTop { get; set; }Mendapat pojok kiri atasPoint dariQuadrangle wilayah
RightBottom { get; set; }Mendapat sudut kanan bawahPoint dariQuadrangle wilayah
RightTop { get; set; }Mendapat sudut kanan atasPoint dariQuadrangle wilayah

Metode

NamaKeterangan
Contains(Point)Menentukan apakah yang ditentukanPoint terkandung di dalamnyaQuadrangle kelas.
Contains(Quadrangle)Menentukan apakah yang ditentukanQuadrangle terkandung atau memotong iniQuadrangle kelas.
Contains(Rectangle)Menentukan apakah yang ditentukanRectangle terkandung atau memotong iniQuadrangle kelas.
Contains(int, int)Menentukan apakah titik yang ditentukan terkandung di dalamnyaQuadrangle kelas.
override Equals(object)Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan yang ditentukanQuadrangle nilai.
Equals(Quadrangle)Mengembalikan nilai yang menunjukkan apakah instance ini sama dengan yang ditentukanQuadrangle nilai.
override GetHashCode()Mengembalikan kode hash untuk instance ini.
override ToString()Mengembalikan representasi string yang dapat dibaca manusia dari iniQuadrangle .
operator ==Mengembalikan nilai yang menunjukkan apakah yang pertamaQuadrangle nilainya sama dengan detik.
operator !=Mengembalikan nilai yang menunjukkan jika yang pertamaQuadrangle nilainya berbeda dengan yang kedua.

Bidang

NamaKeterangan
static readonly EmptyMerupakanQuadrangle kelas dengan propertinya dibiarkan tidak diinisialisasi.

Lihat juga