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) | מחפש את הנכס. |