BonePose

Übersicht

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

Der BonePose enthält die Transformationsmatrix für einen Knochenknoten /

Diese Klasse stellt 17 Methoden zur Arbeit mit BonePose Objekten in Java Programmen bereit. Verfügbare Methoden umfassen: A3DObject, BonePose, findProperty, getMatrix, getName, getNode, getProperties, getProperty, isLocal, removeProperty, setLocal, setMatrix und 3 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: local, matrix, name, node, properties.

Eigenschaften

NameTypZugriffBeschreibung
nodeNodeLesenRuft den Knoten ab.
matrixMatrix4LesenLiefert die Matrix.
localbooleanLesenRuft das Lokale ab.
nameStringLesenRuft den Namen ab.
propertiesPropertyCollectionLesenRuft die Eigenschaften ab.

Methoden

SignaturBeschreibung
BonePose()Initialisiert eine neue Instanz der BonePose-Klasse /
getNode() → NodeGibt den Knoten zurück.
setNode(value: Node)Setzt den Szenenknoten, verweist auf einen skinned Skelettknoten
getMatrix() → Matrix4Gibt die Matrix zurück.
setMatrix(value: Matrix4)Setzt die Transformationsmatrix des Knotens in der aktuellen Pose.
isLocal() → booleanGibt true zurück, wenn local gesetzt ist.
setLocal(value: boolean)Setzt, ob die Matrix im lokalen Koordinatensystem definiert ist.
A3DObject()Ruft A3DObject auf dieser BonePose-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese BonePose-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenwert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) für diese BonePose-Instanz auf.
getProperty(name: String) → ObjectGibt die Transformationsmatrix des Knotens in der aktuellen Pose zurück.
setProperty(name: String, value: Object)Setzt den Eigenschaftswert.
removeProperty(name: String) → booleanRuft removeProperty(name) auf dieser BonePose-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) auf dieser BonePose-Instanz auf.

Siehe auch

 Deutsch