Class SetDash
SetDash class
فئة تمثل مشغل d (تعيين نمط خط متقطع).
public class SetDash : Operator
Constructors
Name | Description |
---|
SetDash(int[], int) | ينشئ مشغل نمط متقطع. |
Properties
Name | Description |
---|
Index { get; set; } | فهرس المشغل في قائمة مشغلات الصفحة. |
Pattern { get; set; } | نمط المتقطع. يجب أن تكون عناصر المصفوفة أرقامًا تحدد أطوال المتقطعات والفجوات المتناوبة. في حالة مصفوفة ذات عنصر واحد، تكون أطوال المتقطع والفجوة متساوية. |
Phase { get; set; } | مرحلة المتقطع. قبل البدء في رسم مسار، يجب أن يتم تدوير مصفوفة المتقطع، مع إضافة أطوال المتقطعات والفجوات. عندما تساوي الطول المتراكم القيمة المحددة بواسطة مرحلة المتقطع، يجب أن يبدأ رسم المسار، ويجب استخدام مصفوفة المتقطع بشكل دوري من تلك النقطة فصاعدًا. |
Methods
Name | Description |
---|
override Accept(IOperatorSelector) | يقبل كائن الزائر لمعالجة المشغل. |
override ToString() | يحصل على تمثيل سلسلة للمشغل. |
ValueEquals(Operator) | يقارن هذه النسخة مع الكائن المعطى. |
See Also