فئة 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 فيه 0. |
انظر أيضًا
- Namespace System::Drawing
- Library Aspose.Page for C++