BonePose

Przegląd

BonePose jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: A3DObject.

BonePose zawiera macierz transformacji dla węzła kości /

Ta klasa udostępnia 17 metod do pracy z obiektami BonePose w programach Java. Dostępne metody to: A3DObject, BonePose, findProperty, getMatrix, getName, getNode, getProperties, getProperty, isLocal, removeProperty, setLocal, setMatrix oraz 3 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: local, matrix, name, node, properties.

Właściwości

NazwaTypDostępOpis
nodeNodeOdczytPobiera węzeł.
matrixMatrix4OdczytPobiera macierz.
localbooleanOdczytPobiera lokalny.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
BonePose()Inicjalizuje nową instancję klasy BonePose /
getNode() → NodeZwraca węzeł.
setNode(value: Node)Ustawia węzeł sceny, wskazuje na węzeł szkieletu ze skórą
getMatrix() → Matrix4Zwraca macierz.
setMatrix(value: Matrix4)Ustawia macierz przekształcenia węzła w bieżącej pozie.
isLocal() → booleanZwraca true, jeśli local jest ustawiony.
setLocal(value: boolean)Ustawia, czy macierz jest zdefiniowana w lokalnym układzie współrzędnych.
A3DObject()Wywołuje A3DObject na tej instancji BonePose.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji BonePose.
getName() → StringZwraca nazwę.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji BonePose.
getProperty(name: String) → ObjectPobiera macierz transformacji węzła w bieżącej pozie.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji BonePose.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji BonePose.

Zobacz także

 Polski