CurveShape

CurveShape class

يمثل شكل شريحة منحني .

public sealed class CurveShape : PolygonShape

المنشئون

اسموصف
CurveShape()يقوم بتهيئة مثيل جديد لملفCurveShape فئة .
CurveShape(PointF[])يقوم بتهيئة مثيل جديد لملفCurveShape صف دراسي. يتم استخدام الشد الافتراضي 0.5.
CurveShape(PointF[], bool)يقوم بتهيئة مثيل جديد لملفCurveShape صف دراسي. يتم استخدام الشد الافتراضي 0.5.
CurveShape(PointF[], float)يقوم بتهيئة مثيل جديد لملفCurveShape فئة .
CurveShape(PointF[], float, bool)يقوم بتهيئة مثيل جديد لملفCurveShape فئة .

الخصائص

اسموصف
override Bounds { get; }يحصل على حدود الكائن .
override Center { get; }يحصل على مركز الشكل.
virtual EndPoint { get; }الحصول على نقطة شكل النهاية .
override HasSegments { get; }الحصول على قيمة تشير إلى ما إذا كان الشكل يحتوي على مقاطع.
IsClosed { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان الشكل مغلقًا.
Points { get; set; }الحصول على نقاط المنحنى أو تعيينها .
override Segments { get; }الحصول على شرائح الشكل .
virtual StartPoint { get; }يحصل على نقطة شكل البداية .
Tension { get; set; }الحصول على أو ضبط توتر المنحنى.

طُرق

اسموصف
override GetBounds(Matrix)يحصل على حدود الكائن .
override GetBounds(Matrix, Pen)يحصل على حدود الكائن .
Reverse()عكس ترتيب النقاط لهذا الشكل.
override Transform(Matrix)يطبق التحويل المحدد على الشكل.

أنظر أيضا