Quadrangle

Quadrangle class

Dörtlü bir dizi depolarPoint temsil eden sQuadrangle bölge.

public class Quadrangle : IEquatable<Quadrangle>

yapıcılar

İsimTanım
Quadrangle()Yeni bir boş örneğini başlatırQuadrangle sınıf.
Quadrangle(Point, Point, Point, Point)Yeni bir örneğini başlatırQuadrangleaçıklama noktalarına sahip sınıf.

Özellikleri

İsimTanım
BoundingRectangle { get; }alırRectangle bunu sınırlayanQuadrangle
IsEmpty { get; }Tüm olup olmadığını test ederPoint bununQuadrangle sıfır değerleri vardır.
LeftBottom { get; set; }Sol alt köşeyi alırPoint nın-ninQuadrangle bölge
LeftTop { get; set; }Sol üst köşeyi alırPoint nın-ninQuadrangle bölge
RightBottom { get; set; }Sağ alt köşeyi alırPoint nın-ninQuadrangle bölge
RightTop { get; set; }Sağ üst köşeyi alırPoint nın-ninQuadrangle bölge

yöntemler

İsimTanım
Contains(Point)BelirtilenPoint bunun içinde yer alırQuadrangle sınıf.
Contains(Quadrangle)BelirtilenQuadrangle içeriyor veya bununla kesişiyorQuadrangle sınıf.
Contains(Rectangle)BelirtilenRectangle içeriyor veya bununla kesişiyorQuadrangle sınıf.
Contains(int, int)Belirtilen noktanın bunun içinde bulunup bulunmadığını belirler.Quadrangle sınıf.
override Equals(object)Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürQuadrangle değer.
Equals(Quadrangle)Bu örneğin belirtilen bir örnekle eşit olup olmadığını gösteren bir değer döndürürQuadrangle değer.
override GetHashCode()Bu örnek için karma kodu döndürür.
override ToString()Bunun insan tarafından okunabilir bir dize temsilini döndürürQuadrangle .
operator ==İlkinin olup olmadığını gösteren bir değer döndürür.Quadrangle değer saniyeye eşittir.
operator !=İlkinin olup olmadığını gösteren bir değer döndürür.Quadrangle değer ikinciden farklı.

Alanlar

İsimTanım
static readonly EmptybirQuadrangle özellikleri başlatılmamış olarak bırakılan sınıf.

Ayrıca bakınız