BonePose
Prezentare generală
BonePose este o clasă în Aspose.3D FOSS pentru .NET. Moștenește de la: A3DObject.
Acesta conține matricea de transformare pentru un nod os
Această clasă oferă 8 metode pentru lucrul cu obiecte BonePose în programe .NET. Metodele disponibile includ: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS pentru .NET. Proprietăți: IsLocal, Matrix, Name, Node, Properties.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Node | Node | Citire/Scriere | Obține sau setează nodul scenei, indică un nod skinned skeleton |
Matrix | Matrix4 | Citire/Scriere | Obține sau setează matricea de transformare a nodului în postura curentă. |
IsLocal | bool | Citire/Scriere | Obține sau stabilește dacă matricea este definită în coordonatele locale. |
Name | string | Citire/Scriere | Obține sau stabilește numele. |
Properties | PropertyCollection | Citire | Obține colecția tuturor proprietăților. |
Metode
| Semnătură | Descriere: |
|---|---|
BonePose() | Inițializează o nouă instanță a clasei BonePose |
A3DObject() | Inițializează o nouă instanță a clasei A3DObject fără nume. |
A3DObject(name: string) | Inițializează o nouă instanță a clasei A3DObject. |
RemoveProperty(property: Property) | Elimină o proprietate dinamică. |
RemoveProperty(property: string) | Elimină proprietatea specificată identificată prin nume |
GetProperty(property: string) | Obține valoarea proprietății specificate |
SetProperty(property: string, value: object?) | Setează valoarea proprietății specificate |
FindProperty(propertyName: string) | Găsește proprietatea. |