Point

Point structure

İki boyutlu bir düzlemde bir noktayı tanımlayan sıralı bir tamsayı x ve y koordinat çiftini temsil eder.

public struct Point : IEquatable<Point>

yapıcılar

İsimTanım
Point(int)Yeni bir örneğini başlatırPoint bir tamsayı değeriyle belirtilen koordinatları kullanarak yapı.
Point(Size)Yeni bir örneğini başlatırPoint bir yapıdanSize .
Point(int, int)Yeni bir örneğini başlatırPoint belirtilen koordinatlarla yapı.

Özellikleri

İsimTanım
IsEmpty { get; }Bunun olup olmadığını gösteren bir değer alır.Point boş.
X { get; set; }Bu Noktanın x koordinatını alır veya ayarlar.
Y { get; set; }Bu Noktanın y koordinatını alır veya ayarlar.

yöntemler

İsimTanım
static Add(Point, Size)Belirtilenleri eklerSize belirtilenePoint .
static Ceiling(PointF)BirPointF birPoint tüm koordinatlarda bir tavan işlemi gerçekleştirerek.
static Round(PointF)Belirtileni dönüştürürPointF yuvarlayarak bir Point nesnesinePoint en yakın tamsayıya değerler.
static Subtract(Point, Size)Bir çevirirPoint verilen bir olumsuz tarafındanSize .
static Truncate(PointF)Tüm koordinatlarda bir kesme işlemi gerçekleştirerek F Noktasını Noktaya dönüştürür.
override Equals(object)Bunun olup olmadığını belirtirPoint belirtilen koordinatlarla aynı koordinatları içerirObject .
Equals(Point)Diğer olup olmadığını test ederPoint yapı bununla aynı konuma sahiptirPoint yapı.
override GetHashCode()Bunun için bir karma kod döndürürPoint .
Offset(Point)Bunu çevirirPoint belirtilen tarafındanPoint .
Offset(int, int)Bunu çevirirPoint belirtilen miktarda.
override ToString()Bunun özniteliklerini dönüştürürPoint insan tarafından okunabilir bir dizeye.
operator +Bir çevirirPoint verilen tarafındanSize .
operator ==İkisini karşılaştırırPoint object. Sonuç,X veY ikisinden property Point nesneler eşittir.
explicit operatorBirSize belirtilen koordinatlar ilePoint .
implicit operatorBelirtileni dönüştürürPoint bir yapıyaPointF yapı.
operator !=İkisini karşılaştırırPoint object. Sonuç,X veyaY ikisinden property Point nesneler eşit değil.
operator -Bir çevirirPoint verilen bir olumsuz tarafındanSize .

Alanlar

İsimTanım
static readonly EmptyBirPoint sahip olanX veY değerler sıfıra ayarlandı.

Ayrıca bakınız