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
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
node | Node | Odczyt | Pobiera węzeł. |
matrix | Matrix4 | Odczyt | Pobiera macierz. |
local | boolean | Odczyt | Pobiera lokalny. |
name | String | Odczyt | Pobiera nazwę. |
properties | PropertyCollection | Odczyt | Pobiera właściwości. |
Metody
| Sygnatura | Opis |
|---|---|
BonePose() | Inicjalizuje nową instancję klasy BonePose / |
getNode() → Node | Zwraca węzeł. |
setNode(value: Node) | Ustawia węzeł sceny, wskazuje na węzeł szkieletu ze skórą |
getMatrix() → Matrix4 | Zwraca macierz. |
setMatrix(value: Matrix4) | Ustawia macierz przekształcenia węzła w bieżącej pozie. |
isLocal() → boolean | Zwraca 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() → String | Zwraca nazwę. |
setName(name: String) | Ustawia wartość nazwy. |
getProperties() → PropertyCollection | Zwraca właściwości. |
findProperty(name: String) → Property | Wywołuje findProperty(name) na tej instancji BonePose. |
getProperty(name: String) → Object | Pobiera macierz transformacji węzła w bieżącej pozie. |
setProperty(name: String, value: Object) | Ustawia wartość właściwości. |
removeProperty(name: String) → boolean | Wywołuje removeProperty(name) na tej instancji BonePose. |
removeProperty(property: Property) → boolean | Wywołuje removeProperty(property) na tej instancji BonePose. |