BonePose
Översikt
BonePose är en klass i Aspose.3D FOSS för .NET. ärvt från: A3DObject.
Den innehåller transformationsmatrisen för en benknacka
Denna klass ger 6 metoder för att arbeta med BonePose objekt i .NET-program. Tillgängliga metoder inkluderar: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.3D FOSS för .Net-paketet. och egenskaper: IsLocal, Matrix, Name, Node, Properties.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Node | Node | Läs/ Skriv | Få eller sätta scenen nod, pekar på en skinnad skelett nod |
Matrix | Matrix4 | Läs/ Skriv | Få eller sätta transformatrycket av knuten i den aktuella posen. |
IsLocal | bool | Läs/ Skriv | Hämtar eller anger om matrisen är definierad i lokala koordinater. |
Name | string | Läs/ Skriv | Hämtar eller anger namnet. |
Properties | PropertyCollection | Läsning | Hämtar samlingen av alla egenskaper. |
Metoder
| Signature | Beskrivning |
|---|---|
BonePose() | Initialiserar en ny instans av BonePose klass |
A3DObject() | Initialiserar en ny instans av A3DObject-klassen utan namn. |
RemoveProperty(property: Property) | Ta bort ett dynamiskt egendom. |
GetProperty(property: string) | Hämta värdet på angiven egenskap |
SetProperty(property: string, value: object?) | Ställer in värdet för den angivna egenskapen |
FindProperty(propertyName: string) | Hitta egendomen . |