Skeleton
Overzicht
Skeleton is een klasse in Aspose.3D FOSS voor Java. Erft van: Entity.
Een skelet definieert een hiërarchische structuur van botten voor skinning.
Deze klasse biedt 26 methoden voor het werken met Skeleton-objecten in Java-programma’s. Beschikbare methoden omvatten: A3DObject, Entity, SceneObject, Skeleton, findProperty, getBoundingBox, getChildren, getEntityRendererKey, getExcluded, getName, getNode, getParentNode, en nog 10 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java-applicatie na het installeren van het Aspose.3D FOSS voor Java-pakket. Eigenschappen: boundingBox, children, entityRendererKey, excluded, name, node, en nog 4.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
children | List<Skeleton> | Lezen | Haalt alle onderliggende skeletten op. |
node | Node | Lezen | Haalt de node op die aan dit Skeleton is gekoppeld. |
parentNode | Node | Lezen | Krijgt de bovenliggende knoop. |
parentNodes | ArrayList<Node> | Lezen | Haalt de bovenliggende knooppunten op. |
excluded | boolean | Lezen | Haalt de uitgesloten op. |
boundingBox | BoundingBox | Lezen | Haalt de begrenzingsvak op. |
entityRendererKey | EntityRendererKey | Lezen | Haalt de entiteit-renderer-sleutel op. |
scene | Scene | Lezen | Haalt de scene op. |
name | String | Lezen | Haalt de naam op. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Skeleton() | Constructor van Skeleton. |
Skeleton(name: String) | Constructor van Skeleton. |
getChildren() → List<Skeleton> | Haalt alle kind-skeletten op. |
getNode() → Node | Haalt de node op die aan dit skelet is gekoppeld. |
setNode(value: Node) | Stelt de node in die aan dit skelet is gekoppeld. |
Entity(name: String) | Roept Entity(name) aan op deze Skeleton-instantie. |
getParentNode() → Node | Retourneert de bovenliggende node. |
setParentNode(value: Node) | Stelt de waarde van de bovenliggende knoop in. |
getParentNodes() → ArrayList<Node> | Retourneert de bovenliggende nodes. |
getExcluded() → boolean | Retourneert de uitgesloten. |
setExcluded(value: boolean) | Stelt de uitgesloten waarde in. |
getBoundingBox() → BoundingBox | Retourneert de begrenzingsvak. |
getEntityRendererKey() → EntityRendererKey | Retourneert de entity renderer key. |
SceneObject() | Roept SceneObject aan op deze Skeleton-instantie. |
SceneObject(name: String) | Roept SceneObject(name) aan op deze Skeleton-instantie. |
getScene() → Scene | Retourneert de scène. |
A3DObject() | Roept A3DObject aan op deze Skeleton-instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze Skeleton-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 Skeleton-instantie. |
getProperty(name: String) → Object | Haalt alle kind-skeletten op. |
setProperty(name: String, value: Object) | Stelt de eigenschapswaarde in. |
removeProperty(name: String) → boolean | Haalt de node op die aan dit skelet is gekoppeld. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze Skeleton-instantie. |