Class SetDash

SetDash class

فئة تمثل مشغل d (تعيين نمط خط متقطع).

public class SetDash : Operator

Constructors

NameDescription
SetDash(int[], int)ينشئ مشغل نمط متقطع.

Properties

NameDescription
Index { get; set; }فهرس المشغل في قائمة مشغلات الصفحة.
Pattern { get; set; }نمط المتقطع. يجب أن تكون عناصر المصفوفة أرقامًا تحدد أطوال المتقطعات والفجوات المتناوبة. في حالة مصفوفة ذات عنصر واحد، تكون أطوال المتقطع والفجوة متساوية.
Phase { get; set; }مرحلة المتقطع. قبل البدء في رسم مسار، يجب أن يتم تدوير مصفوفة المتقطع، مع إضافة أطوال المتقطعات والفجوات. عندما تساوي الطول المتراكم القيمة المحددة بواسطة مرحلة المتقطع، يجب أن يبدأ رسم المسار، ويجب استخدام مصفوفة المتقطع بشكل دوري من تلك النقطة فصاعدًا.

Methods

NameDescription
override Accept(IOperatorSelector)يقبل كائن الزائر لمعالجة المشغل.
override ToString()يحصل على تمثيل سلسلة للمشغل.
ValueEquals(Operator)يقارن هذه النسخة مع الكائن المعطى.

See Also