System::Drawing::Size sınıfı
İçindekiler
[
Saklamak
]Size class
Bir görüntünün genişlik ve yükseklik değerlerini temsil eden bir çift tam sayı değerini temsil eder. Bu tür, yığına tahsis edilmeli ve fonksiyonlara değer olarak ya da referansla geçirilmelidir. Bu türün nesnelerini yönetmek için System::SmartPtr sınıfını asla kullanmayın.
class Size
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static Add(const Size&, const Size&) | Belirtilen Size nesnesinin toplamı olan yeni bir Size nesnesi döndürür; yani genişlik değeri belirtilen nesnelerin genişlik değerlerinin toplamına, yükseklik değeri ise belirtilen nesnelerin yükseklik değerlerinin toplamına eşittir. |
| static Ceiling(const SizeF&) | Belirtilen SizeF nesnesinin genişlik ve yükseklik değerlerini bir üst tam sayıya yuvarlayarak bir Size nesnesi oluşturur. |
| Equals(const Size&) const | Mevcut nesne ile belirtilen nesnenin eşit olup olmadığını belirler; yani aynı genişlik ve yükseklik değer çiftini temsil edip etmediklerini. |
| get_Height() const | Mevcut nesne tarafından temsil edilen yüksekliğin değerini döndürür. |
| get_IsEmpty() const | Genişlik ve yüksekliğin her iki değerinin de 0’a eşit olup olmadığını belirler. |
| get_Width() const | Mevcut nesne tarafından temsil edilen genişliğin değerini döndürür. |
| GetHashCode() const | Mevcut nesne için bir karma kodu döndürür. |
| operator Point() const | Bir Point nesnesi örneği oluşturur ve X ve Y koordinatlarını sırasıyla mevcut nesnenin genişlik ve yükseklik değerleriyle başlatır. |
| operator SizeF() const | Bir SizeF nesnesi örneği oluşturur ve onu mevcut Size nesnesinin genişlik ve yüksekliğinin değerleriyle başlatır. |
| static Round(const SizeF&) | Belirtilen SizeF nesnesinin genişlik ve yükseklik değerlerini en yakın tam sayıya yuvarlayarak bir Size nesnesi oluşturur. |
| set_Height(int) | Mevcut nesne tarafından temsil edilen yüksekliğin değerini ayarlar. |
| set_Width(int) | Mevcut nesne tarafından temsil edilen genişliğin değerini ayarlar. |
| Size() | Yeni bir Size nesnesi oluşturur ve genişlik ve yükseklik değerlerini 0 ile başlatır. |
| Size(const Point&) | Yeni bir Size nesnesi oluşturur ve genişlik ve yükseklik değerlerini X ve Y koordinatlarının belirtilen noktasının değerleriyle sırasıyla başlatır. |
| Size(int, int) | Yeni bir Size nesnesi oluşturur ve onu belirtilen değerle başlatır. |
| static Subtract(const Size&, const Size&) | Yeni bir Size nesnesi döndürür; bu nesne size2’nin size1‘den çıkarılması sonucudur, yani genişlik değeri size2’s genişlik değerinin size1’s genişlik değerinden çıkarılmasıyla, yükseklik değeri ise size2’s yüksekliğinin size1’s yüksekliğinden çıkarılmasıyla elde edilir. |
| ToString() const | Geçerli nesne tarafından temsil edilen genişlik ve yükseklik değerlerinin çiftinin dize temsilini döndürür. |
| static Truncate(const SizeF&) | Belirtilen SizeF nesnesinin genişlik ve yükseklik değerlerini bir alt tam sayıya kırparak bir Size nesnesi oluşturur. |
Alanlar
| Alan | Açıklama |
|---|---|
| static Empty | Genişlik ve yükseklik değerleri 0 olan boş bir Size sınıf örneği. |
Ayrıca Bakınız
- Namespace System::Drawing
- Library Aspose.Font for C++