الهيكل PointF
PointF structure
يمثل زوجًا مرتبًا من إحداثيات x و y عائمة يحدد نقطة في مستوى ثنائي الأبعاد.
المنشئات
| الاسم | الوصف |
|---|
| PointF(float, float) | يُنشئ مثلاً جديداً من الهيكل PointF بالإحداثيات المحددة. |
الخصائص
| الاسم | الوصف |
|---|
| static Empty { get; } | يحصل على مثلاً جديداً من الهيكل PointF الذي يحتوي على قيم X و Y مضبوطة على الصفر. |
| IsEmpty { get; } | يحصل على قيمة تشير إلى ما إذا كان هذا PointF فارغاً. |
| X { get; set; } | يحصل أو يعيّن الإحداثي x لهذا PointF. |
| Y { get; set; } | يحصل أو يعيّن الإحداثي y لهذا PointF. |
الطرق
| الاسم | الوصف |
|---|
| static Add(PointF, Size) | يحوّل PointF معيناً بالحجم المحدد Size. |
| static Add(PointF, SizeF) | يحوّل PointF معيناً بالحجم المحدد SizeF. |
| static Subtract(PointF, Size) | يحوّل PointF بالسالب للحجم المحدد. |
| static Subtract(PointF, SizeF) | يحوّل PointF بالسالب للحجم المحدد. |
| override Equals(object) | يحدد ما إذا كان هذا PointF يحتوي على نفس الإحداثيات كما في الكائن المحدد. |
| override GetHashCode() | يرجع رمز تجزئة لهذا الهيكل PointF. |
| override ToString() | يحوّل هذا PointF إلى سلسلة قابلة للقراءة البشرية. |
| operator + | يحوّل PointF بحجم معين Size. (عاملان) |
| operator == | يقارن بين هيكلي PointF اثنين. النتيجة تحدد ما إذا كانت قيم خصائص X و Y للهيكلين PointF متساوية. |
| operator != | يحدد ما إذا كانت إحداثيات النقاط المحددة غير متساوية. |
| operator - | ينقل PointF بالسالب للـ Size المعطى. (2 عمليات) |
انظر أيضًا