BonePose
General
BonePose és una classe en FOSS per Java. Heretaris de: A3DObject.
La BonePose conté la matriu de transformació per a un nod òssol /
Aquesta classe proporciona 15 mètodes per treballar amb objectes BonePose en programes Java. Els mètodes disponibles inclouen: A3DObject, BonePose, findProperty, getMatrix, getName, getNode, getProperties, getProperty, isLocal, removeProperty, setLocal, setMatrix, i 3 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: local, matrix, name, node, properties.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
node | Node | Llegeix. | Obté el nod. |
matrix | Matrix4 | Llegeix. | Obté la matriu. |
local | boolean | Llegeix. | Prèn el local. |
name | String | Llegeix. | T’adoneix el nom. |
properties | PropertyCollection | Llegeix. | Obté les propietats. |
Mètodes
| Signatura | Descripció |
|---|---|
BonePose() | Inicialitza una nova instància de la classe BonePose |
| / | |
getNode() → Node | Retorna el nod. |
setNode(value: Node) | Establi el nod de la escena, apunta a un node esquelet esculpit. |
| / | |
getMatrix() → Matrix4 | Retorna la matriu. |
setMatrix(value: Matrix4) | Mete la matriu de transformació del nod en posició actual. |
isLocal() → boolean | Retorna true si local està establert. |
setLocal(value: boolean) | S’estableix si la matriu està definida en coordenades locals. |
A3DObject() | Cylindre parametrizat. També es pot utilitzar per representar un con quan una de radiusTop/radiusBottom és zero. |
getName() → String | Els segments de la corba. |
setName(name: String) | Construeix un perfil CircleShape amb radi especificat. |
getProperties() → PropertyCollection | Inicialitza una nova instància de la classe Cylindres. |
findProperty(name: String) → Property | Inicialitza una nova instància de la classe Bone. |
getProperty(name: String) → Object | Obté la matriu de transformació del nod en posició actual. |
setProperty(name: String, value: Object) | Obté els segments de largura. |
removeProperty(name: String) → boolean | Obté el sistema de coordenades del punt de control/normal durant la importació/exportació. |