## SizeF class


Bir görüntünün genişlik ve yüksekliğini temsil eden tek duyarlıklı kayan nokta değerlerinden oluşan bir çifti temsil eder. Bu tür, yığına tahsis edilmeli ve fonksiyonlara değer ya da referans olarak geçirilmelidir. Bu türün nesnelerini yönetmek için [System::SmartPtr](../../system/smartptr/) sınıfını asla kullanmayın.

```cpp
class SizeF
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| static [Add](./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](./equals/)(const SizeF\&) const | Geçerli 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](./get_height/)() const | Geçerli nesne tarafından temsil edilen yüksekliğin değerini döndürür. |
| [get_IsEmpty](./get_isempty/)() const | Genişlik ve yüksekliğin her iki değerinin de 0'a eşit olup olmadığını belirler. |
| [get_Width](./get_width/)() const | Geçerli nesne tarafından temsil edilen genişliğin değerini döndürür. |
| [GetHashCode](./gethashcode/)() const | Mevcut nesne için bir hash kodu döndürür. |
| [operator PointF](./operatorpointf/)() 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](../point/) nesnesi örneğine dönüştürür. |
| [operator+=](./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](./set_height/)(float) | Geçerli nesne tarafından temsil edilen yüksekliğin değerini ayarlar. |
| [set_Width](./set_width/)(float) | Geçerli nesne tarafından temsil edilen genişliğin değerini ayarlar. |
| [SizeF](./sizef/)() | Yeni bir [SizeF](./) nesnesi oluşturur ve genişlik ve yükseklik değerlerini 0 ile başlatır. |
| [SizeF](./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](./sizef/)(float, float) | Yeni bir [SizeF](./) nesnesi oluşturur ve belirtilen değerle başlatır. |
| static [Subtract](./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](./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](../point/) nesnesi örneğine dönüştürür. |
| [ToSize](./tosize/)() const | Geçerli [SizeF](./) nesnesinden, [SizeF](./) nesnesinin genişlik ve yükseklik değerlerini bir alt tam sayıya kırparak bir [Size](../size/) nesnesi oluşturur. |
| [ToString](./tostring/)() const | Geçerli nesne tarafından temsil edilen genişlik ve yükseklik değerleri çiftinin dize temsilini döndürür. |
## Alanlar

| Alan | Açıklama |
| --- | --- |
| static [Empty](./empty/) | Genişlik ve yükseklik değerleri 0 olan boş bir [SizeF](./) sınıf örneği. |
## Ayrıca Bakınız

* Namespace [System::Drawing](../)
* Library [Aspose.Page for C++](../../)
