الهيكل العظمي
محتويات
[
يخفي
]Skeleton class
يُستخدم الهيكل العظمي أساسًا من قبل برامج CAD لمساعدة المصمم على تعديل تحويل الهيكل العظمي، وهو عادةً غير مفيد خارج برامج CAD. لجعل تسلسل هيكل العظمي يعمل ككائن واحد في برنامج CAD، من الضروري تعيين عقدة الهيكل العظمي العليا كجذر عن طريق ضبط Type إلى SkeletonType.SKELETON، وتعيين جميع الأطفال إلى SkeletonType.BONE
الطرق
constructor
| الاسم | الوصف |
|---|---|
| constructor() | ينشئ مثيلاً جديداً من فئة Skeleton. |
Result:
constructor_overload
| الاسم | الوصف |
|---|---|
| constructor_overload(name) | ينشئ مثيلاً جديداً من فئة Skeleton. |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| name | String | الاسم. |
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:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | null |
Result: boolean
getProperty
| الاسم | الوصف |
|---|---|
| getProperty(property) | احصل على قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
Result: Object
setProperty
| الاسم | الوصف |
|---|---|
| setProperty(property, value) | يضبط قيمة الخاصية المحددة |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| خاصية | String | اسم الخاصية |
| القيمة | Object | قيمة الخاصية |
Result: Object
findProperty
| الاسم | الوصف |
|---|---|
| findProperty(propertyName) | يبحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty/SetProperty) أو خاصية أصلية (تم التعرف عليها باسمها) |
Parameters:
| الاسم | النوع | الوصف |
|---|---|---|
| propertyName | String | اسم الخاصية. |
Result: خاصية