Bone

Revisión

Bone Es una clase en Aspose.3D FOSS para Java. Heredados de: A3DObject.

Un hueso define el subset del punto de control de la geometría, y define un peso de mezcla para cada punto.

Esta clase proporciona 23 métodos para trabajar con objetos de Bone en programas Java. Los métodos disponibles incluyen: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight,y 10 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : boneTransform, linkMode, name, node, properties, transform,Y uno más.

Propiedades

NombreTipoAccesoDescripción
linkModeBoneLinkModeLeerEl modo de enlace de un hueso se refiere a la manera en que un oso está conectado o ligado con su huesos materna dentro de una estructura jerárquica.
weightCountintLeerObtendrá el número de peso, esto se extiende automáticamente por setWeight (int, doble).
transformMatrix4LeerObtenga la matriz de transformación del nodo que contiene el hueso.
boneTransformMatrix4LeerSe encuentra la matriz de transformación del hueso.
nodeNodeLeerTiene el nodo.
nameStringLeerrecibe el nombre.
propertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
Bone()Inicia una nueva instancia de la clase Bone.
Bone(name: String)Inicia una nueva instancia de la clase Bone.
getLinkMode()BoneLinkModeEl modo de enlace de un hueso se refiere a la manera en que un oso está conectado o ligado con su huesos materna dentro de una estructura jerárquica.
setLinkMode(value: BoneLinkMode)El modo de enlace de un hueso se refiere a la manera en que un oso está conectado o ligado con su huesos materna dentro de una estructura jerárquica.
getWeight(index: int)doubleObtenga el peso para el punto de control especificado por índice.
setWeight(index: int, weight: double)Posee el peso para el punto de control especificado por índice.
getWeightCount()intObtendrá el número de peso, esto se extiende automáticamente por setWeight (int, doble).
getTransform()Matrix4Obtenga la matriz de transformación del nodo que contiene el hueso.
setTransform(value: Matrix4)Establece la matriz de transformación del nodo que contiene el hueso.
getBoneTransform()Matrix4Se encuentra la matriz de transformación del hueso.
setBoneTransform(value: Matrix4)Se establece la matriz de transformación del hueso.
getNode()NodeTiene el nodo.
setNode(value: Node)Coge el nodo.
get(index: int)doubleObtenga o coloca el peso en el índice especificado.
set(index: int, value: double)-Contactar el peso de la mezcla del punto de control especificado.
A3DObject()Se puede utilizar también para representar un cone cuando uno de los rayosTop/radiusBottom es cero.
getName()StringLos segmentos de la curva.
setName(name: String)Construcción de un perfil CircleShape con rayos especificados.
getProperties()PropertyCollectionInicia una nueva instancia de la clase cilindro.
findProperty(name: String)PropertyInicia una nueva instancia de la clase Bone.
getProperty(name: String)ObjectObtenga la matriz de transformación del nodo en la posición actual.
setProperty(name: String, value: Object)Se encuentran los segmentos de ancho.
removeProperty(name: String)booleanObtén un sistema de coordenadas de puntos de control/normal durante la importación/exportación.

Ver también

 Español