System::Drawing::SizeF sınıfı
İçindekiler
[
Saklamak
]SizeF class
Bir görüntünün genişlik ve yüksekliğini temsil eden tek duyarlıklı kayan nokta değer çiftini temsil eder. Bu tür, yığına (stack) 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 SizeF
Yöntemler
| Yöntem | Açıklama |
|---|---|
| static Add(const SizeF&, const SizeF&) | Belirtilen SizeF nesnelerinin toplamı olan yeni bir SizeF 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. |
| Equals(const SizeF&) 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 | Geçerli 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 PointF() const | Geçerli nesneyi, X ve Y koordinatlarını sırasıyla geçerli nesnenin genişlik ve yükseklik değerleriyle başlatarak bir Point nesnesi örneğine dönüştürür. |
| operator+=(const SizeF&) | Belirtilen SizeF nesnesinin genişlik ve yükseklik değerlerini, geçerli SizeF nesnesinin genişlik ve yükseklik değerlerine sırasıyla ekler. |
| set_Height(float) | Mevcut nesne tarafından temsil edilen yüksekliğin değerini ayarlar. |
| set_Width(float) | Mevcut nesne tarafından temsil edilen genişliğin değerini ayarlar. |
| SizeF() | Yeni bir SizeF nesnesi oluşturur ve genişlik ve yükseklik değerlerini 0 ile başlatır. |
| SizeF(const PointF&) | Yeni bir SizeF nesnesi oluşturur ve genişlik ve yükseklik değerlerini belirtilen noktanın X ve Y koordinat değerleriyle sırasıyla başlatır. |
| SizeF(float, float) | Yeni bir SizeF nesnesi oluşturur ve onu belirtilen değerle başlatır. |
| static Subtract(const SizeF&, const SizeF&) | Yeni bir SizeF nesnesi döndürür; bu nesne size1‘den size2’nin çıkarılması sonucudur, yani genişlik değeri size1‘in genişlik değerinden size2’nin genişlik değerinin çıkarılmasıyla, yükseklik değeri ise size1‘in yükseklik değerinden size2’nin yükseklik değerinin çıkarılmasıyla elde edilir. |
| ToPointF() const | Geçerli nesneyi, X ve Y koordinatlarını sırasıyla geçerli nesnenin genişlik ve yükseklik değerleriyle başlatarak bir Point nesnesi örneğine dönüştürür. |
| ToSize() const | Geçerli SizeF nesnesinin genişlik ve yükseklik değerlerini bir alt tam sayıya kırparak bir Size nesnesi oluşturur. |
| ToString() const | Geçerli nesne tarafından temsil edilen genişlik ve yükseklik değerlerinin çiftinin dize temsilini döndürür. |
Alanlar
| Alan | Açıklama |
|---|---|
| static Empty | Genişlik ve yükseklik değerleri 0 olan SizeF sınıfının boş bir örneği. |
Ayrıca Bakınız
- Namespace System::Drawing
- Library Aspose.Font for C++