الفئة 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)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetProperty(string)احصل على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
SetProperty(string, object)يضبط قيمة الخاصية المحددة

انظر أيضًا