Struct 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 يحتوي على نفس الإحداثيات المحددةObject .
override GetHashCode()إرجاع رمز تجزئة لهذا الغرضPointFهيكل .
override ToString()يحول هذاPointF لسلسلة يمكن للبشر قراءتها.
operator +يترجم أPointF من خلال معينSize . (2 operators)
operator ==يقارن اثنينPointF الهياكل. تحدد النتيجة ما إذا كانت قيم ملفX وY خصائص الاثنينPointF الهياكل متساوية.
operator !=لتحديد ما إذا كانت إحداثيات النقاط المحددة غير متساوية.
operator -يترجم أPointF من سالب معينSize . (2 operators)

أنظر أيضا