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) | يحدد قيمة الخاصية المحددة |
أنظر أيضا