## RectangleF class


Görüntünün sol üst köşesinin X ve Y koordinatları ile genişlik ve yüksekliğinin tek duyarlıklı kayan nokta değerleriyle tanımlanan dikdörtgen bir alanı temsil eder. Bu tür, yığın (stack) üzerinde ayrılmalı 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 RectangleF
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [Contains](./contains/)(float, float) | Belirtilen noktanın geçerli nesne tarafından temsil edilen dikdörtgenin içinde olup olmadığını belirler. |
| [Contains](./contains/)(const PointF\&) | Belirtilen noktanın geçerli nesne tarafından temsil edilen dikdörtgenin içinde olup olmadığını belirler. |
| [Contains](./contains/)(const RectangleF\&) | Belirtilen dikdörtgenin, geçerli nesne tarafından temsil edilen dikdörtgenin içinde olup olmadığını belirler. |
| [Equals](./equals/)(const RectangleF\&) const | Geçerli ve belirtilen nesneler tarafından temsil edilen dikdörtgenlerin aynı olup olmadığını belirler. |
| static [FromLTRB](./fromltrb/)(float, float, float, float) | Belirtilen kenar konumlarına sahip bir dikdörtgeni temsil eden yeni bir [RectangleF](./) nesnesi oluşturur. |
| [get_Bottom](./get_bottom/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin alt kenarının y koordinatını döndürür. |
| [get_Height](./get_height/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin yüksekliğini döndürür. |
| [get_IsEmpty](./get_isempty/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin X ve Y koordinatlarının ve genişlik ile yüksekliğinin 0 değerine sahip olup olmadığını belirler. |
| [get_Left](./get_left/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sol kenarının X koordinatını döndürür. |
| [get_Location](./get_location/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin konumunu belirten bir [PointF](../pointf/) sınıfı örneği döndürür. |
| [get_Right](./get_right/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sağ kenarının X koordinatını döndürür. |
| [get_Size](./get_size/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin genişlik ve yüksekliğini belirten bir [SizeF](../sizef/) sınıfı örneği döndürür. |
| [get_Top](./get_top/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin üst kenarının Y koordinatını döndürür. |
| [get_Width](./get_width/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin genişliğini döndürür. |
| [get_X](./get_x/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin X koordinatını döndürür. |
| [get_Y](./get_y/)() const | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin Y koordinatını döndürür. |
| [GetHashCode](./gethashcode/)() const | Geçerli nesnenin bir hash kodunu döndürür. |
| [Inflate](./inflate/)(float, float) | Geçerli nesne tarafından temsil edilen dikdörtgenin genişlik ve yüksekliğini, dikdörtgenin geometrik merkezinin konumunu koruyarak artırır. Genişlik ve yükseklik, belirtilen miktarlar kadar her iki yönde artırılır. |
| [Inflate](./inflate/)(const SizeF\&) | Geçerli nesne tarafından temsil edilen dikdörtgenin genişlik ve yüksekliğini, dikdörtgenin geometrik merkezinin konumunu koruyarak artırır. Genişlik ve yükseklik, belirtilen boyut nesnesinin genişlik ve yükseklik değerleriyle eşleşen miktarlar kadar her iki yönde artırılır. |
| static [Inflate](./inflate/)(const RectangleF\&, float, float) | Belirtilen nesne tarafından temsil edilen dikdörtgenin genişlik ve yüksekliğini, dikdörtgenin geometrik merkezinin konumunu koruyarak artırır. Genişlik ve yükseklik, belirtilen miktarlar kadar her iki yönde artırılır. |
| [Intersect](./intersect/)(const RectangleF\&) | Geçerli nesne tarafından temsil edilen dikdörtgeni, belirtilen nesne tarafından temsil edilen dikdörtgenle kesişiminden elde edilen dikdörtgenle değiştirir. |
| static [Intersect](./intersect/)(const RectangleF\&, const RectangleF\&) | Belirtilen dikdörtgenlerin kesişiminin sonucu olan bir dikdörtgen döndürür. |
| [IntersectsWith](./intersectswith/)(const RectangleF\&) | Geçerli ve belirtilen nesneler tarafından temsil edilen dikdörtgenlerin kesişip kesişmediğini belirler. |
| [Offset](./offset/)(const PointF\&) | Geçerli nesne tarafından temsil edilen dikdörtgenin konumunu, belirtilen miktarlar kadar kaydırır. |
| [Offset](./offset/)(float, float) | Geçerli nesne tarafından temsil edilen dikdörtgenin konumunu, belirtilen miktarlar kadar kaydırır. |
| [operator!=](./operator!=/)(std::nullptr_t) const | Her zaman true döndürür. |
| [operator==](./operator==/)(std::nullptr_t) const | Her zaman false döndürür. |
| [RectangleF](./rectanglef/)() | X ve Y koordinatları ile genişlik ve yükseklik değerleri 0 olarak ayarlanmış bir dikdörtgeni temsil eden yeni bir [RectangleF](./) nesnesi oluşturur. |
| [RectangleF](./rectanglef/)(float, float, float, float) | Sol üst köşesinin belirtilen koordinatları ile genişlik ve yüksekliğe sahip bir dikdörtgeni temsil eden yeni bir [RectangleF](./) nesnesi oluşturur. |
| [RectangleF](./rectanglef/)(const PointF\&, const SizeF\&) | Sol üst köşesinin koordinatlarını bir [PointF](../pointf/) sınıfı örneği olarak ve genişlik ve yüksekliğini bir [SizeF](../sizef/) sınıfı örneği olarak belirten bir dikdörtgeni temsil eden yeni bir [RectangleF](./) nesnesi oluşturur. |
| explicit [RectangleF](./rectanglef/)(const Rectangle\&) | Belirtilen dikdörtgene eşdeğer dikdörtgeni temsil eden yeni bir [RectangleF](./) nesnesi oluşturur. |
| [set_Height](./set_height/)(float) | Geçerli nesne tarafından temsil edilen dikdörtgenin yüksekliğini ayarlar. |
| [set_Location](./set_location/)(PointF) | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin konumunu ayarlar. |
| [set_Size](./set_size/)(SizeF) | Geçerli nesne tarafından temsil edilen dikdörtgenin genişliğini ve yüksekliğini ayarlar. |
| [set_Width](./set_width/)(float) | Geçerli nesne tarafından temsil edilen dikdörtgenin genişliğini ayarlar. |
| [set_X](./set_x/)(float) | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin X koordinatını ayarlar. |
| [set_Y](./set_y/)(float) | Geçerli nesne tarafından temsil edilen dikdörtgenin sol üst köşesinin Y koordinatını ayarlar. |
| [ToString](./tostring/)() const | Geçerli nesnenin string temsilini döndürür. |
| static [Union](./union/)(const RectangleF\&, const RectangleF\&) | Belirtilen dikdörtgenlerin birleşimi sonucu oluşan bir dikdörtgen döndürür. |
## Alanlar

| Alan | Açıklama |
| --- | --- |
| static [Empty](./empty/) | Boş bir dikdörtgen, yani konum ve boyut değerleri sıfır olan bir dikdörtgen. |
## Ayrıca Bakınız

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