BonePose
Overzicht
BonePose is een klasse in Aspose.3D FOSS voor Java. Erft van: A3DObject.
De BonePose bevat de transformatiematrix voor een botknooppunt /
Deze klasse biedt 17 methoden voor het werken met BonePose objecten in Java programma’s. Beschikbare methoden zijn: A3DObject, BonePose, findProperty, getMatrix, getName, getNode, getProperties, getProperty, isLocal, removeProperty, setLocal, setMatrix, en 3 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: local, matrix, name, node, properties.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
node | Node | Lezen | Haalt de node op. |
matrix | Matrix4 | Lezen | Haalt de matrix op. |
local | boolean | Lezen | Haalt de lokale op. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
BonePose() | Initialiseert een nieuw exemplaar van de BonePose klasse / |
getNode() → Node | Retourneert het knooppunt. |
setNode(value: Node) | Stelt de scene node in, wijst naar een skinned skeleton node |
getMatrix() → Matrix4 | Retourneert de matrix. |
setMatrix(value: Matrix4) | Stelt de transformatiematrix van het knooppunt in de huidige pose in. |
isLocal() → boolean | Retourneert true als local is ingesteld. |
setLocal(value: boolean) | Stelt in of de matrix gedefinieerd is in lokale coördinaat. |
A3DObject() | Roept A3DObject aan op deze BonePose instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze BonePose instantie. |
getName() → String | Retourneert de naam. |
setName(name: String) | Stelt de naamwaarde in. |
getProperties() → PropertyCollection | Retourneert de eigenschappen. |
findProperty(name: String) → Property | Roept findProperty(name) aan op deze BonePose instantie. |
getProperty(name: String) → Object | Haalt de transformatie-matrix van de node op in de huidige pose. |
setProperty(name: String, value: Object) | Stelt de eigenschapswaarde in. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze BonePose instantie. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze BonePose instantie. |