System::Drawing::Point sınıfı
İçindekiler
[
Saklamak
]Point class
2 boyutlu bir düzlemdeki bir noktanın tamsayı X ve Y koordinat çiftini temsil eder. Bu tür yığıt üzerinde ayrılmalı ve fonksiyonlara değer ya da referans olarak 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 karşılık gelen şekilde ekler. |
| static Ceiling(const PointF&) | Belirtilen PointF nesnesinin X ve Y koordinat değerlerini bir ü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ının değerini döndürür. |
| get_Y() const | Geçerli nesne tarafından temsil edilen Y koordinatının değerini döndürür. |
| GetHashCode() const | Mevcut nesne için bir hash 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 karşılık gelecek şekilde 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 onun genişlik ve yükseklik değerlerini, geçerli nesne tarafından temsil edilen X ve Y koordinat değerleriyle karşılık gelecek şekilde başlatır. |
| Point() | Yeni bir Point nesnesi oluşturur ve onun X ve Y koordinat değerlerini 0 ile başlatır. |
| Point(int, int) | Yeni bir Point nesnesi oluşturur ve onu belirtilen değerlerle başlatır. |
| Point(const Size&) | Yeni bir Point nesnesi oluşturur ve onun X ve Y koordinat değerlerini, belirtilen SizeF nesnesinin genişlik ve yükseklik değerleriyle karşılık gelecek şekilde başlatır. |
| Point(int) | Yeni bir Point nesnesi oluşturur ve onun 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 nesnesinden, Point nesnesi oluşturur; PointF nesnesinin X ve Y koordinat değerlerini en yakın tam sayıya yuvarlayarak. |
| 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 nesnesinden, Point nesnesi oluşturur; PointF nesnesinin X ve Y koordinat değerlerini bir alt tam sayıya kırparak. |
Alanlar
| Alan | Açıklama |
|---|---|
| static Empty | X ve Y koordinat değerleri 0 olan Point sınıfının boş bir örneği. |
Ayrıca Bakınız
- Namespace System::Drawing
- Library Aspose.Page for C++