BonePose
Overzicht
BonePose is een klasse in Aspose.3D FOSS voor .NET. Erft van: A3DObject.
De bevat de transformatie-matrix voor een botknooppunt
Deze klasse biedt 8 methoden voor het werken met BonePose objecten in .NET programma’s. Beschikbare methoden omvatten: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: IsLocal, Matrix, Name, Node, Properties.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Node | Node | Lezen/schrijven | Haalt of stelt het sceneknooppunt in, wijst naar een geskinnde skelettenknooppunt |
Matrix | Matrix4 | Lezen/schrijven | Haalt of stelt de transformatiematrix van het knooppunt in de huidige pose in. |
IsLocal | bool | Lezen/schrijven | Geeft of stelt in of de matrix gedefinieerd is in lokale coördinaat. |
Name | string | Lezen/schrijven | Haalt de naam op of stelt deze in. |
Properties | PropertyCollection | Lezen | Haalt de collectie van alle eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
BonePose() | Initialiseert een nieuw exemplaar van de BonePose klasse |
A3DObject() | Initialiseert een nieuw exemplaar van de A3DObject-klasse zonder naam. |
A3DObject(name: string) | Initialiseert een nieuw exemplaar van de A3DObject-klasse. |
RemoveProperty(property: Property) | Verwijdert een dynamische eigenschap. |
RemoveProperty(property: string) | Verwijder de opgegeven eigenschap die wordt geïdentificeerd op naam |
GetProperty(property: string) | Haal de waarde van de opgegeven eigenschap op |
SetProperty(property: string, value: object?) | Stelt de waarde van de gespecificeerde eigenschap in |
FindProperty(propertyName: string) | Vindt de eigenschap. |