Skeleton

Übersicht

Skeleton ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Entity.

Ein Skelett definiert eine hierarchische Struktur von Knochen für das Skinning.

Diese Klasse stellt 26 Methoden zur Arbeit mit Skeleton-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, Entity, SceneObject, Skeleton, findProperty, getBoundingBox, getChildren, getEntityRendererKey, getExcluded, getName, getNode, getParentNode und 10 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung zugänglich, nachdem das Aspose.3D FOSS für Java-Paket installiert wurde. Eigenschaften: boundingBox, children, entityRendererKey, excluded, name, node und 4 weitere.

Eigenschaften

NameTypZugriffBeschreibung
childrenList<Skeleton>LesenGibt alle untergeordneten Skelette zurück.
nodeNodeLesenRuft den Knoten ab, der mit diesem Skeleton verknüpft ist.
parentNodeNodeLesenGibt den übergeordneten Knoten zurück.
parentNodesArrayList<Node>LesenRuft die übergeordneten Knoten ab.
excludedbooleanLesenRuft die Ausgeschlossenen ab.
boundingBoxBoundingBoxLesenGibt die Begrenzungsbox zurück.
entityRendererKeyEntityRendererKeyLesenGibt den Entity-Renderer-Schlüssel zurück.
sceneSceneLesenRuft die Szene ab.
nameStringLesenLiefert den Namen.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
Skeleton()Konstruktor von Skeleton.
Skeleton(name: String)Konstruktor von Skeleton.
getChildren() → List<Skeleton>Ermittelt alle untergeordneten Skelette.
getNode() → NodeGibt den Knoten zurück, der diesem Skelett zugeordnet ist.
setNode(value: Node)Setzt den Knoten, der mit diesem Skeleton verknüpft ist.
Entity(name: String)Ruft Entity(name) für diese Skeleton-Instanz auf.
getParentNode() → NodeGibt den übergeordneten Knoten zurück.
setParentNode(value: Node)Setzt den Wert des übergeordneten Knotens.
getParentNodes() → ArrayList<Node>Gibt die übergeordneten Knoten zurück.
getExcluded() → booleanGibt die Ausgeschlossenen zurück.
setExcluded(value: boolean)Setzt den ausgeschlossenen Wert.
getBoundingBox() → BoundingBoxGibt den Begrenzungsrahmen zurück.
getEntityRendererKey() → EntityRendererKeyGibt den Entity-Renderer-Schlüssel zurück.
SceneObject()Ruft SceneObject auf dieser Skeleton-Instanz auf.
SceneObject(name: String)Ruft SceneObject(name) auf dieser Skeleton-Instanz auf.
getScene() → SceneGibt die Szene zurück.
A3DObject()Ruft A3DObject für diese Skeleton-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese Skeleton-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenswert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) für diese Skeleton-Instanz auf.
getProperty(name: String) → ObjectLiefert alle Kind-Skeletons.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanGibt den Knoten zurück, der mit diesem Skeleton verknüpft ist.
removeProperty(property: Property) → booleanRuft removeProperty(property) für diese Skeleton-Instanz auf.

Siehe auch

 Deutsch