الفئة Skeleton
Skeleton class
يُستخدم Skeleton أساسًا من قبل برامج CAD لمساعدة المصمم على تعديل تحويل الهيكل العظمي، وهو عادةً غير مفيد خارج برامج CAD. لجعل تسلسل هيكل العظام يعمل ككائن واحد في برنامج CAD، من الضروري تعيين عقدة Skeleton العليا كجذر عن طريق ضبط Type إلى Skeleton، وتعيين جميع الأطفال إلى Bone.
public class Skeleton : Entity
المُنشئات
| الاسم | الوصف |
|---|
| Skeleton() | ينشئ مثيلًا جديدًا من الفئة Skeleton. |
| Skeleton(string) | ينشئ مثيلًا جديدًا من الفئة Skeleton. |
| Skeleton(string, SkeletonType) | ينشئ مثيلًا جديدًا من الفئة Skeleton. |
الخصائص
| الاسم | الوصف |
|---|
| Excluded { get; set; } | يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير. |
| virtual Name { get; set; } | يحصل أو يعيّن الاسم. |
| ParentNode { get; set; } | يحصل أو يعيّن العقدة الأصلية الأولى، إذا تم تعيين العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. |
| ParentNodes { get; } | يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتكرار الهندسة. |
| Properties { get; } | يحصل على مجموعة جميع الخصائص. |
| Scene { get; } | يحصل على المشهد الذي ينتمي إليه هذا الكائن |
| Size { get; set; } | يحصل أو يضبط حجم عقدة الطرف المستخدمة في برامج CAD لتمثيل حجم العظم. |
| Type { get; set; } | يحصل أو يضبط نوع الهيكل العظمي. |
الطرق
| الاسم | الوصف |
|---|
| FindProperty(string) | يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name) |
| GetBoundingBox() | يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به. |
| virtual GetEntityRendererKey() | يحصل على مفتاح عارض الكيان المسجل في العارض |
| GetProperty(string) | احصل على قيمة الخاصية المحددة |
| RemoveProperty(Property) | يزيل خاصية ديناميكية. |
| RemoveProperty(string) | إزالة الخاصية المحددة بالاسم |
| SetProperty(string, object) | يضبط قيمة الخاصية المحددة |
انظر أيضًا