PointF

PointF structure

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

public struct PointF : IEquatable<PointF>

المنشئون

اسموصف
PointF(float, float)تهيئة مثيل جديد لهيكل PointF بالإحداثيات المحددة.

الخصائص

اسموصف
IsEmpty { get; }يحصل على قيمة تشير إلى ما إذا كان هذاPointF فارغ .
X { get; set; }الحصول على أو تحديد إحداثيات x لهذه النقطة F.
Y { get; set; }الحصول على أو تحديد إحداثيات y لهذه النقطة F.

طُرق

اسموصف
static Add(PointF, Size)يترجم ملفًا معينًاPointF بواسطة محددSizeF .
static Add(PointF, SizeF)يترجم ملفًا معينًاPointF بواسطة محددSizeF .
static Subtract(PointF, Size)يترجم أPointF من سالب معينSize .
static Subtract(PointF, SizeF)يترجم أPointF من سالب معينSize .
override Equals(object)يحدد ما إذا كان هذاPointF يحتوي على نفس الإحداثيات المحددةObject .
Equals(PointF)اختبارات أخرىPointF هيكل له نفس الموقع من هذاPointF هيكل .
override GetHashCode()إرجاع رمز تجزئة لهذا المثال.
override ToString()تحويل سمات هذاPointF لسلسلة يمكن للبشر قراءتها.
operator +يترجم أPointF من خلال معينSize . (2 operators)
operator ==يقارن اثنينPointF الهياكل . النتيجة تحدد ما إذا كانت قيمX وY Properties من الاثنينPointF الهياكل متساوية.
operator !=لتحديد ما إذا كانت إحداثيات النقاط المحددة غير متساوية.
operator -يترجم أPointF من سالب معينSize . (2 operators)

مجالات

اسموصف
static readonly Emptyيمثل مثيلًا جديدًا لملفPointF فئة مع بيانات العضو تركت غير مهيأة.

أنظر أيضا