الهيكل العظمي

Skeleton class

يُستخدم الهيكل العظمي أساسًا من قبل برامج CAD لمساعدة المصمم على تعديل تحويل الهيكل العظمي، وهو عادةً غير مفيد خارج برامج CAD. لجعل تسلسل هيكل العظمي يعمل ككائن واحد في برنامج CAD، من الضروري تعيين عقدة الهيكل العظمي العليا كجذر عن طريق ضبط Type إلى SkeletonType.SKELETON، وتعيين جميع الأطفال إلى SkeletonType.BONE

الطرق

constructor

الاسمالوصف
constructor()ينشئ مثيلاً جديداً من فئة Skeleton.

Result:


constructor_overload

الاسمالوصف
constructor_overload(name)ينشئ مثيلاً جديداً من فئة Skeleton.

Parameters:

الاسمالنوعالوصف
nameStringالاسم.

Result:


getSize

الاسمالوصف
getSize()يحصل أو يضبط حجم عقدة الطرف المستخدمة في برامج CAD لتمثيل حجم العظم.

Result:


setSize

الاسمالوصف
setSize(value)يحصل أو يضبط حجم عقدة الطرف المستخدمة في برامج CAD لتمثيل حجم العظم.

Result:


getType

الاسمالوصف
getType()يحصل أو يضبط نوع الهيكل العظمي. قيمة الخاصية هي ثابت عدد صحيح من نوع SkeletonType. نوع الهيكل العظمي.

Result:


setType

الاسمالوصف
setType(value)يحصل أو يضبط نوع الهيكل العظمي. قيمة الخاصية هي ثابت عدد صحيح من نوع SkeletonType. نوع الهيكل العظمي.

Result:


getParentNodes

الاسمالوصف
getParentNodes()يحصل على جميع العقد الأصلية، يمكن ربط كيان بعدة عقد أصلية لتكرار الهندسة. العقد.

Result:


getExcluded

الاسمالوصف
getExcluded()يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


setExcluded

الاسمالوصف
setExcluded(value)يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.

Result:


getParentNode

الاسمالوصف
getParentNode()يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


setParentNode

الاسمالوصف
setParentNode(value)يحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. العقدة الأصلية.

Result:


getScene

الاسمالوصف
getScene()يحصل على المشهد الذي ينتمي إليه هذا الكائن

Result:


getName

الاسمالوصف
getName()يحصل أو يضبط الاسم. الاسم.

Result:


setName

الاسمالوصف
setName(value)يحصل أو يضبط الاسم. الاسم.

Result:


getProperties

الاسمالوصف
getProperties()يحصل على مجموعة جميع الخصائص.

Result:


getBoundingBox

الاسمالوصف
getBoundingBox()يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به.

Result:


getEntityRendererKey

الاسمالوصف
getEntityRendererKey()يحصل على مفتاح مُعالج الكيان المسجل في المُعالج

Result: EntityRendererKey


removeProperty

الاسمالوصف
removeProperty(property)يزيل خاصية ديناميكية.

Parameters:

الاسمالنوعالوصف
خاصيةخاصيةأي خاصية لإزالتها

Result: boolean


removeProperty

الاسمالوصف
removeProperty(property)إزالة الخاصية المحددة بالاسم

Parameters:

الاسمالنوعالوصف
خاصيةStringnull

Result: boolean


getProperty

الاسمالوصف
getProperty(property)احصل على قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية

Result: Object


setProperty

الاسمالوصف
setProperty(property, value)يضبط قيمة الخاصية المحددة

Parameters:

الاسمالنوعالوصف
خاصيةStringاسم الخاصية
القيمةObjectقيمة الخاصية

Result: Object


findProperty

الاسمالوصف
findProperty(propertyName)يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها)

Parameters:

الاسمالنوعالوصف
propertyNameStringاسم الخاصية.

Result: خاصية