الفئة Line
Line class
الخط المتعدد هو مسار يُعرّف بمجموعة من النقاط باستخدام ControlPoints، ومتصلة بواسطة Segments، مما يعني أنه يمكن أن يكون أيضاً مجموعة من القطاعات الخطية المتصلة. الخط عادةً ما يكون كائنًا خطيًا، مما يعني أنه لا يمكن استخدامه لتمثيل منحنى؛ لتمثيل منحنى، يُستخدم NurbsCurve.
public class Line : Curve
المُنشئات
| الاسم | الوصف |
|---|
| Line() | ينشئ مثيلاً جديداً من الفئة Line. |
| Line(string) | ينشئ مثيلاً جديداً من الفئة Line. |
الخصائص
| الاسم | الوصف |
|---|
| Color { get; set; } | يحصل أو يضبط لون الخط، القيمة الافتراضية هي أبيض (1, 1, 1) |
| ControlPoints { get; } | يحصل على جميع نقاط التحكم |
| Excluded { get; set; } | يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير. |
| virtual Name { get; set; } | يحصل أو يعيّن الاسم. |
| ParentNode { get; set; } | يحصل أو يعيّن العقدة الأصلية الأولى، إذا تم تعيين العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. |
| ParentNodes { get; } | يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتكرار الهندسة. |
| Properties { get; } | يحصل على مجموعة جميع الخصائص. |
| Scene { get; } | يحصل على المشهد الذي ينتمي إليه هذا الكائن |
| Segments { get; } | يحصل على مقاطع الخط |
| Visible { get; set; } | يحصل أو يعيّن ما إذا كانت الهندسة مرئية |
الطرق
انظر أيضًا