Pose
Pose class
يتم استخدام الوضع لتخزين مصفوفة التحويل عندما يتم تجريد الشكل الهندسي . الوضع عبارة عن مجموعة منBonePose ، كلBonePose يحفظ معلومات التحول الملموسة لعقدة العظام.
public class Pose : A3DObject
المنشئون
| اسم | وصف |
|---|
| Pose() | يقوم بتهيئة مثيل جديد لملفPose فئة . |
| Pose(string) | يقوم بتهيئة مثيل جديد لملفPose فئة . |
الخصائص
| اسم | وصف |
|---|
| BonePoses { get; } | يحصل على الكلBonePose . |
| virtual Name { get; set; } | الحصول على الاسم أو تعيينه . |
| PoseType { get; set; } | الحصول على نوع الوضع أو تحديده. |
| Properties { get; } | الحصول على مجموعة من كافة الخصائص . |
طُرق
| اسم | وصف |
|---|
| AddBonePose(Node, Matrix4) | يتم حفظ مصفوفة تحويل العقدة العظمية المحددة. مصفوفة التحويل العالمية متضمنة . |
| AddBonePose(Node, Matrix4, bool) | يتم حفظ مصفوفة تحويل العقدة العظمية المحددة. |
| FindProperty(string) | البحث عن الخاصية. يمكن أن تكون خاصية ديناميكية (تم إنشاؤها بواسطة CreateDynamicProperty / SetProperty) أو خاصية أصلية (محددة باسمها) |
| GetProperty(string) | الحصول على قيمة الخاصية المحددة |
| RemoveProperty(Property) | يزيل خاصية ديناميكية . |
| RemoveProperty(string) | إزالة الخاصية المحددة المحددة بالاسم |
| SetProperty(string, object) | يحدد قيمة الخاصية المحددة |
أنظر أيضا