فئة System::Drawing::PointF
محتويات
[
يخفي
]PointF class
تمثل زوجًا من إحداثيات X و Y ذات نقطة عائمة ذات دقة مفردة على مستوى ثنائي الأبعاد. يجب تخصيص هذا النوع على المكدس وتمريره إلى الدوال بالقيمة أو بالمرجع. لا تستخدم أبدًا فئة System::SmartPtr لإدارة كائنات هذا النوع.
class PointF
الطرق
| طريقة | الوصف |
|---|---|
| static Add(const PointF&, const SizeF&) | يضيف قيم العرض والارتفاع لكائن SizeF المحدد إلى قيم إحداثيات X و Y لكائن PointF المحدد على التوالي. |
| static Add(const PointF&, const Size&) | يضيف قيم العرض والارتفاع لكائن Size المحدد إلى قيم إحداثيات X و Y لكائن PointF المحدد على التوالي. |
| Equals(const PointF&) const | يحدد ما إذا كان الكائن الحالي والكائن المحدد متساويين، أي يمثلان نفس زوج قيم إحداثيات X و Y. |
| get_IsEmpty() const | يحدد ما إذا كانت قيم إحداثيات X و Y كلاهما مساوية للصفر. |
| get_X() const | يرجع قيمة إحداثي X التي يمثلها الكائن الحالي. |
| get_Y() const | يرجع قيمة إحداثي Y التي يمثلها الكائن الحالي. |
| GetHashCode() const | يعيد رمز تجزئة للكائن الحالي. |
| IsNull() const | دائمًا تُعيد false. |
| explicit operator bool() | دائمًا تُعيد true. |
| PointF() | ينشئ كائنًا جديدًا من PointF ويُهيئ قيم إحداثيات X و Y الخاصة به إلى 0. |
| PointF(float, float) | ينشئ كائنًا جديدًا من PointF ويُهيئه بالقيم المحددة. |
| PointF(const SizeF&) | ينشئ كائنًا جديدًا من نوع PointF ويُهيئ قيم إحداثيات X و Y الخاصة به بقيم العرض والارتفاع لكائن SizeF المحدد على التوالي. |
| set_X(float) | يضبط قيمة إحداثية X التي يمثلها الكائن الحالي. |
| set_Y(float) | يضبط قيمة إحداثية Y التي يمثلها الكائن الحالي. |
| static Subtract(const PointF&, const SizeF&) | يطرح قيم العرض والارتفاع لكائن SizeF المحدد من قيم إحداثيات X و Y لكائن PointF المحدد على التوالي. |
| static Subtract(const PointF&, const Size&) | يطرح قيم العرض والارتفاع لكائن Size المحدد من قيم إحداثيات X و Y لكائن PointF المحدد على التوالي. |
| ToString() const | يرجع تمثيلًا نصيًا لزوج قيم إحداثيات X و Y التي يمثلها الكائن الحالي. |
الحقول
| حقل | الوصف |
|---|---|
| static Empty | مثيل فارغ من فئة PointF تكون قيم إحداثيات X و Y فيه صفر. |
انظر أيضًا
- Namespace System::Drawing
- Library Aspose.Font for C++