الفئة Patch
Patch class
الـ Patch هو سطح نمذجة بارامتري، مشابه لـ NurbsSurface، وهو أيضًا معرف بواسطة اثنين من PatchDirection، الـ U والـ V. لكن الفرق بين Patch و NurbsSurface هو أن منحنى PatchDirection يمكن أن يكون أحد Bezier أو QuadraticBezier أو BasisSpline أو CardinalSpline أو Linear
public class Patch : Geometry
المُنشئات
| الاسم | الوصف |
|---|
| Patch() | يُنشئ مثلاً جديداً من الفئة Patch. |
| Patch(string) | يُنشئ مثلاً جديداً من الفئة Patch. |
الخصائص
| الاسم | الوصف |
|---|
| 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. |
| V { get; } | يحصل على اتجاه v. |
| VertexElements { get; } | يحصل على جميع عناصر الرأس |
| Visible { get; set; } | يحصل أو يعيّن ما إذا كانت الهندسة مرئية |
الطرق
انظر أيضًا