BonePose
Áttekintés
BonePose egy osztály a Aspose.3D FOSS-ban .NET számára. Örökli: A3DObject.
A tartalmazza a csontcsomópont transzformációs mátrixát
Ez az osztály 8 metódust biztosít a BonePose objektumok .NET programokban történő kezeléséhez. Elérhető metódusok: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS a .NET csomag telepítése után. Tulajdonságok: IsLocal, Matrix, Name, Node, Properties.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
Node | Node | Olvasás/Írás | Lekéri vagy beállítja a scene node-ot, amely egy skinned skeleton node-ra mutat |
Matrix | Matrix4 | Olvasás/Írás | Lekéri vagy beállítja a node aktuális pózban lévő transform matrix-át. |
IsLocal | bool | Olvasás/Írás | Lekéri vagy beállítja, hogy a mátrix helyi koordinátában van-e definiálva. |
Name | string | Olvasás/Írás | Lekéri vagy beállítja a nevet. |
Properties | PropertyCollection | Olvasás | Lekéri az összes tulajdonság gyűjteményét. |
Metódusok
| Aláírás | Leírás |
|---|---|
BonePose() | Új példányt inicializál a BonePose osztályból |
A3DObject() | Új példányt inicializál az A3DObject osztályból név nélkül. |
A3DObject(name: string) | Új példányt inicializál az A3DObject osztályból. |
RemoveProperty(property: Property) | Eltávolít egy dinamikus tulajdonságot. |
RemoveProperty(property: string) | Távolítsa el a megadott, név szerint azonosított tulajdonságot |
GetProperty(property: string) | Lekéri a megadott tulajdonság értékét |
SetProperty(property: string, value: object?) | Beállítja a megadott tulajdonság értékét |
FindProperty(propertyName: string) | Megtalálja a tulajdonságot. |