الهيكل PointF

PointF structure

يمثل زوجًا مرتبًا من إحداثيات x و y عائمة يحدد نقطة في مستوى ثنائي الأبعاد.

public struct PointF

المنشئات

الاسمالوصف
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 عمليات)

انظر أيضًا