Osso

Resumo geral

Bone é uma classe em Aspose.3D FOSS para Java. Herdeiros de: A3DObject.

Um osso define o subconjunto do ponto de controle da geometria e define peso da mistura para cada ponto.

Esta classe fornece 23 métodos para trabalhar com objetos Bone em programas Java. Os métodos disponíveis incluem: A3DObject, Bone, findProperty, get, getBoneTransform, getLinkMode, getName, getNode, getProperties, getProperty, getTransform, getWeight, e 10 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: boneTransform, linkMode, name, node, properties, transform,E mais um.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
linkModeBoneLinkModeLeia.O modo de ligação do osso refere-se à maneira como um osco está conectado ou ligado ao seu osho pai dentro de uma estrutura hierárquica.
weightCountintLeia.Obtém a contagem de peso, este é automaticamente estendido por setWeight ((int, duplo).
transformMatrix4Leia.Obtém a matriz de transformação do nó que contém o osso.
boneTransformMatrix4Leia.Obtém a matriz de transformação do osso.
nodeNodeLeia.- Está a ver o nó.
nameStringLeia.- Consegue o nome.
propertiesPropertyCollectionLeia.- Ele fica com as propriedades.

Métodos de avaliação

AssinaturaDescrição:
Bone()Inicializa uma nova instância da classe Bone.
Bone(name: String)Inicializa uma nova instância da classe Bone.
getLinkMode()BoneLinkModeO modo de ligação do osso refere-se à maneira como um osco está conectado ou ligado ao seu osho pai dentro de uma estrutura hierárquica.
setLinkMode(value: BoneLinkMode)O modo de ligação do osso refere-se à maneira como um osco está conectado ou ligado ao seu osho pai dentro de uma estrutura hierárquica.
getWeight(index: int)doubleObtém o peso para ponto de controlo especificado por índice.
setWeight(index: int, weight: double)Indicar o peso do ponto de controlo especificado por índice.
getWeightCount()intObtém a contagem de peso, este é automaticamente estendido por setWeight ((int, duplo).
getTransform()Matrix4Obtém a matriz de transformação do nó que contém o osso.
setTransform(value: Matrix4)Estabelece a matriz de transformação do nó que contém o osso.
getBoneTransform()Matrix4Obtém a matriz de transformação do osso.
setBoneTransform(value: Matrix4)Estabelece a matriz de transformação do osso.
getNode()Node- Está a ver o nó.
setNode(value: Node)Configura o nó.
get(index: int)doubleObtém ou fixa o peso no índice especificado.
set(index: int, value: double)Estabelece o peso da mistura do ponto de controlo especificado.
A3DObject()Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero.
getName()StringOs segmentos da curva.
setName(name: String)Construir um perfil CircleShape com raio especificado.
getProperties()PropertyCollectionInicializa uma nova instância da classe Cylinder.
findProperty(name: String)PropertyInicializa uma nova instância da classe Bone.
getProperty(name: String)ObjectObtém a matriz de transformação do nó na posição atual.
setProperty(name: String, value: Object)Obtém os segmentos de largura.
removeProperty(name: String)booleanObtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação.

Ver também:

 Português