الفئة NurbsSurface
NurbsSurface class
NurbsSurface هو سطح ممثل بـ NURBS(Non-uniform rational basis spline)، يتم تعريف NurbsSurface بواسطة اثنين من NurbsDirectionU و V. يُستخدم المكوّن w في نقطة التحكم كوزن لنقطة التحكم بغض النظر عن ما إذا كان نوع الاتجاه ثنائي الأبعاد أو ثلاثي الأبعاد.
public class NurbsSurface : Geometry, IMeshConvertible
المُنشئات
| الاسم | الوصف |
|---|
| NurbsSurface() | يُهيئ مثلاً جديدًا من الفئة NurbsSurface. |
| NurbsSurface(string) | يُهيئ مثلاً جديدًا من الفئة NurbsSurface. |
الخصائص
| الاسم | الوصف |
|---|
| CastShadows { get; set; } | يحصل أو يضبط ما إذا كان هذا الشكل الهندسي يمكنه إلقاء الظل |
| ControlPoints { get; } | يحصل على جميع نقاط التحكم |
| Deformers { get; } | يحصل على جميع المغيرات المرتبطة بهذا الشكل الهندسي. |
| Excluded { get; set; } | يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير. |
| virtual Name { get; set; } | يحصل أو يعيّن الاسم. |
| ParentNode { get; set; } | يحصل أو يعيّن العقدة الأصلية الأولى، إذا تم تعيين العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. |
| ParentNodes { get; } | يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتكرار الهندسة. |
| Properties { get; } | يحصل على مجموعة جميع الخصائص. |
| ReceiveShadows { get; set; } | يحصل أو يعيّن ما إذا كانت هذه الهندسة يمكنها استقبال الظل. |
| Scene { get; } | يحصل على المشهد الذي ينتمي إليه هذا الكائن |
| U { get; } | يحصل على اتجاه U لسطح NURBS. |
| V { get; } | يحصل على اتجاه V لسطح NURBS. |
| VertexElements { get; } | يحصل على جميع عناصر الرأس |
| Visible { get; set; } | يحصل أو يعيّن ما إذا كانت الهندسة مرئية |
الطرق
انظر أيضًا