BonePose
نظرة عامة
BonePose هي فئة في Aspose.3D FOSS لـ .NET. تورث من: A3DObject.
الـ يحتوي على مصفوفة التحويل لعقدة عظم
هذه الفئة توفر 8 دوال للعمل مع كائنات BonePose في برامج .NET. الدوال المتاحة تشمل: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: IsLocal, Matrix, Name, Node, Properties.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Node | Node | قراءة/كتابة | يحصل أو يضبط عقدة المشهد، ويشير إلى عقدة هيكل عظمي مكسوة |
Matrix | Matrix4 | قراءة/كتابة | يحصل أو يضبط مصفوفة التحويل للعقدة في الوضعية الحالية. |
IsLocal | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كانت المصفوفة معرفة في الإحداثيات المحلية. |
Name | string | قراءة/كتابة | يحصل أو يضبط الاسم. |
Properties | PropertyCollection | قراءة | يحصل على مجموعة جميع الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
BonePose() | يُنشئ مثيلاً جديدًا من الفئة BonePose |
A3DObject() | يُنشئ مثيلاً جديدًا من الفئة A3DObject بدون اسم. |
A3DObject(name: string) | يُنشئ مثيلاً جديدًا من فئة A3DObject. |
RemoveProperty(property: Property) | يزيل خاصية ديناميكية. |
RemoveProperty(property: string) | إزالة الخاصية المحددة التي تم التعرف عليها بالاسم |
GetProperty(property: string) | احصل على قيمة الخاصية المحددة |
SetProperty(property: string, value: object?) | يضبط قيمة الخاصية المحددة |
FindProperty(propertyName: string) | يعثر على الخاصية. |