فئة System::Drawing::SizeF
محتويات
[
يخفي
]SizeF class
يمثل زوجًا من القيم ذات الفاصلة العائمة ذات الدقة المفردة التي تمثل العرض والارتفاع لصورة. يجب تخصيص هذا النوع على المكدس وتمريره إلى الدوال بالقيمة أو بالمرجع. لا تستخدم أبدًا فئة System::SmartPtr لإدارة كائنات هذا النوع.
class SizeF
الطرق
| طريقة | الوصف |
|---|---|
| static Add(const SizeF&, const SizeF&) | يعيد كائنًا جديدًا من نوع SizeF يكون مجموع الكائنات SizeF المحددة، أي أن قيمة العرض تكون مساوية لمجموع قيم العرض للكائنات المحددة وقيمة الارتفاع تكون مساوية لمجموع قيم الارتفاع للكائنات المحددة. |
| Equals(const SizeF&) const | يحدد ما إذا كان الكائن الحالي والكائن المحدد متساويين، أي يمثلان نفس زوج قيم العرض والارتفاع. |
| get_Height() const | يعيد قيمة الارتفاع التي يمثلها الكائن الحالي. |
| get_IsEmpty() const | يحدد ما إذا كانت قيمتي العرض والارتفاع كلاهما مساوية للصفر. |
| get_Width() const | يرجع قيمة العرض التي يمثلها الكائن الحالي. |
| GetHashCode() const | يعيد رمز تجزئة للكائن الحالي. |
| operator PointF() const | يحوّل الكائن الحالي إلى نسخة من كائن Point عن طريق تهيئة إحداثي X و Y بقيم العرض والارتفاع الخاصة بالكائن الحالي على التوالي. |
| operator+=(const SizeF&) | يضيف قيم العرض والارتفاع لكائن SizeF المحدد إلى قيم العرض والارتفاع للكائن SizeF الحالي على التوالي. |
| set_Height(float) | يضبط قيمة الارتفاع التي يمثلها الكائن الحالي. |
| set_Width(float) | يضبط قيمة العرض التي يمثلها الكائن الحالي. |
| SizeF() | ينشئ كائنًا جديدًا من نوع SizeF ويُهيئ قيم العرض والارتفاع الخاصة به إلى 0. |
| SizeF(const PointF&) | ينشئ كائنًا جديدًا من نوع SizeF ويُهيئ قيم العرض والارتفاع بقيم إحداثيات X و Y للنقطة المحددة على التوالي. |
| SizeF(float, float) | ينشئ كائنًا جديدًا من نوع SizeF ويُهيئه بالقيمة المحددة. |
| static Subtract(const SizeF&, const SizeF&) | يعيد كائنًا جديدًا من نوع SizeF يكون نتيجة طرح size2 من size1، أي أن قيمة العرض هي نتيجة طرح قيمة عرض size2 من قيمة عرض size1 وقيمة الارتفاع هي نتيجة طرح قيمة ارتفاع size2 من قيمة ارتفاع size1. |
| ToPointF() const | يحوّل الكائن الحالي إلى نسخة من كائن Point عن طريق تهيئة إحداثي X و Y بقيم العرض والارتفاع الخاصة بالكائن الحالي على التوالي. |
| ToSize() const | ينشئ كائنًا من نوع Size من الكائن SizeF الحالي عن طريق تقليص قيم العرض والارتفاع للكائن SizeF إلى أقرب قيم صحيحة أدنى. |
| ToString() const | يعيد تمثيل السلسلة للزوج من قيم العرض والارتفاع الممثلة بواسطة الكائن الحالي. |
الحقول
| حقل | الوصف |
|---|---|
| static Empty | مثيل فارغ من فئة SizeF تكون قيم العرض والارتفاع فيه 0. |
انظر أيضًا
- Namespace System::Drawing
- Library Aspose.Font for C++