System::Drawing::Point sınıfı
İçindekiler
[
Saklamak
]Point class
2 boyutlu bir düzlemdeki bir noktanın tam sayı X ve Y koordinat çiftini temsil eder. Bu tür yığıt üzerinde tahsis edilmeli ve fonksiyonlara değer olarak ya da referansla geçirilmelidir. Bu tür nesneleri yönetmek için System::SmartPtr sınıfını asla kullanmayın.
class Point
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static Add(const Point&, const Size&) | Belirtilen Size nesnesinin genişlik ve yükseklik değerlerini, belirtilen Point nesnesinin X ve Y koordinat değerlerine sırasıyla ekler. |
| static Ceiling(const PointF&) | Belirtilen PointF nesnesinin X ve Y koordinat değerlerini bir sonraki üst tam sayıya yuvarlayarak bir Point nesnesi oluşturur. |
| Equals(const Point&) const | Geçerli nesne ile belirtilen nesnenin eşit olup olmadığını belirler, yani aynı X ve Y koordinat değerleri çiftini temsil edip etmediklerini. |
| get_IsEmpty() const | Hem X hem de Y koordinat değerlerinin 0’a eşit olup olmadığını belirler. |
| get_X() const | Geçerli nesne tarafından temsil edilen X koordinat değerini döndürür. |
| get_Y() const | Geçerli nesne tarafından temsil edilen Y koordinat değerini döndürür. |
| GetHashCode() const | Mevcut nesne için bir karma kodu döndürür. |
| getStdHash() const | Geçerli nesne için bir karma (hash) değeri döndürür. |
| IsNull() const | Her zaman false döndürür. |
| Offset(int, int) | Geçerli nesne tarafından temsil edilen X ve Y koordinat değerlerini belirtilen değerlerle kaydırır. |
| Offset(Point) | Geçerli nesne tarafından temsil edilen X ve Y koordinatlarını, belirtilen Point nesnesinin X ve Y koordinat değerleriyle sırasıyla kaydırır. |
| operator PointF() const | Bir PointF nesnesi örneği oluşturur ve onu geçerli Point nesnesinin X ve Y koordinat değerleriyle başlatır. |
| operator Size() const | Bir Size nesnesi örneği oluşturur ve genişlik ve yükseklik değerlerini geçerli nesne tarafından temsil edilen X ve Y koordinat değerleriyle sırasıyla başlatır. |
| Point() | Yeni bir Point nesnesi oluşturur ve X ve Y koordinat değerlerini 0 ile başlatır. |
| Point(int, int) | Yeni bir Point nesnesi oluşturur ve belirtilen değerlerle başlatır. |
| Point(const Size&) | Yeni bir Point nesnesi oluşturur ve X ve Y koordinat değerlerini belirtilen SizeF nesnesinin genişlik ve yükseklik değerleriyle sırasıyla başlatır. |
| Point(int) | Yeni bir Point nesnesi oluşturur ve X koordinat değerini belirtilen 32‑bit tam sayının yüksek 16 bitiyle, Y koordinat değerini ise belirtilen 32‑bit tam sayının düşük 16 bitiyle oluşturulan bir değerle başlatır. |
| static Round(const PointF&) | Belirtilen PointF nesnesinin X ve Y koordinat değerlerini en yakın tam sayıya yuvarlayarak bir Point nesnesi oluşturur. |
| set_X(int) | Geçerli nesne tarafından temsil edilen X koordinatının değerini ayarlar. |
| set_Y(int) | Geçerli nesne tarafından temsil edilen Y koordinatının değerini ayarlar. |
| static Subtract(const Point&, const Size&) | Belirtilen Size nesnesinin genişlik ve yükseklik değerlerini, belirtilen Point nesnesinin X ve Y koordinat değerlerinden sırasıyla çıkarır. |
| ToString() const | Geçerli nesne tarafından temsil edilen X ve Y koordinat çiftinin dize temsilini döndürür. |
| static Truncate(const PointF&) | Belirtilen PointF nesnesinin X ve Y koordinat değerlerini bir sonraki alt tam sayıya kırparak bir Point nesnesi oluşturur. |
Alanlar
| Alan | Açıklama |
|---|---|
| static Empty | Point sınıfının X ve Y koordinat değerleri 0 olan boş bir örneği. |
Ayrıca Bakınız
- Namespace System::Drawing
- Library Aspose.Font for C++