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