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