Bone
نظرة عامة
Bone هي فئة في Aspose.3D FOSS لـ Python. تورث من: A3DObject.
كائنات العظام تكشف عن إدارة الوزن عبر طرق get_weight و set_weight، مما يتيح حسابات التغطية.
تعلن هذه الفئة عن 7 طرق لكائنات العظام في برامج Python. الطرق المتاحة تشمل: __init__, find_property, get_property, get_weight, remove_property, set_property, set_weight. جميع الأعضاء العامة يمكن الوصول إليها من أي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: bone_transform, link_mode, name, node, properties, transform، وواحدة أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
link_mode | 'BoneLinkMode' | قراءة/كتابة | يحصل أو يضبط وضع الارتباط. |
weight_count | int | قراءة | يحصل على عدد الوزن. |
transform | 'Matrix4' | قراءة/كتابة | يحصل أو يعيّن التحويل. |
bone_transform | 'Matrix4' | قراءة/كتابة | يحصل أو يعيّن تحويل العظم. |
node | 'Node' | قراءة/كتابة | يحصل أو يعين العقدة. |
name | str | قراءة/كتابة | يحصل أو يضبط الاسم. |
properties | PropertyCollection | قراءة | يحصل على الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
__init__(name: str) | Calls init(name) على هذا المثيل من Bone. |
get_weight(index: int) → float | يستدعي get_weight(index) على هذا المثيل من Bone. |
set_weight(index: int, weight: float) | يضبط قيمة الوزن. |
find_property(property_name: str) | يستدعي find_property(property_name) على هذا الكائن Bone. |
get_property(property: str) | يستدعي get_property(property) على هذا الكائن Bone. |
set_property(property: str, value) | يضبط قيمة الخاصية. |
remove_property(property) | يستدعي remove_property(property) على هذا الكائن Bone. |