Transform
Visão geral
Transform é uma classe em Aspose.3D FOSS para Java. Herdeiros de: A3DObject.
Esta classe fornece 47 métodos para trabalhar com objetos de Transformação em programas Java. Os métodos disponíveis incluem: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty, e 26 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: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation,E mais dez.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
translation | Vector3 | Leia. | - Consegue a tradução. |
scaling | Vector3 | Leia. | - Tem a escala. |
eulerAngles | Vector3 | Leia. | Obtém os ângulos de Euler. |
rotation | Quaternion | Leia. | - É a rotação. |
preRotation | Vector3 | Leia. | - É a rotação prévia. |
postRotation | Vector3 | Leia. | - É a rotação. |
geometricTranslation | Vector3 | Leia. | - Consegue a tradução geométrica. |
geometricScaling | Vector3 | Leia. | Obtém a escala geométrica. |
geometricRotation | Vector3 | Leia. | Obtém a rotação geométrica. |
scalingOffset | Vector3 | Leia. | Compreende a compensação de escala. |
scalingPivot | Vector3 | Leia. | - Tem o pivô de escala. |
rotationOffset | Vector3 | Leia. | Compensa a rotação. |
rotationPivot | Vector3 | Leia. | Tem o pivô de rotação. |
transformMatrix | Matrix4 | Leia. | Obtém a matriz de transformação. |
name | String | Leia. | - Consegue o nome. |
properties | PropertyCollection | Leia. | - Ele fica com as propriedades. |
Métodos
| Assinatura | Descrição: |
|---|---|
Transform() | Chama Transform nesta instância de Transformação. |
Transform(name: String) | Chama Transform ((nome) nesta instância de Transformação. |
getTranslation() → Vector3 | Retorna a tradução. |
setTranslation(value: Vector3) | Indica o valor de tradução. |
setTranslation(x: double, y: double, z: double) → Transform | Indica o valor de tradução. |
getScaling() → Vector3 | Retorna a escala. |
setScaling(value: Vector3) | Estabelece o valor de escala. |
setScale(x: double, y: double, z: double) → Transform | Indica o valor da escala. |
getEulerAngles() → Vector3 | Retorna os ângulos de Euler. |
setEulerAngles(value: Vector3) | Estabelece o valor dos ângulos de Euler. |
setEulerAngles(x: double, y: double, z: double) → Transform | Estabelece o valor dos ângulos de Euler. |
getRotation() → Quaternion | Retorna a rotação. |
setRotation(value: Quaternion) | Indica o valor de rotação. |
setRotation(x: double, y: double, z: double, w: double) → Transform | Indica o valor de rotação. |
setPreRotation(x: double, y: double, z: double) → Transform | Indica o valor de rotação prévia. |
getPreRotation() → Vector3 | Retorna a rotação prévia. |
setPreRotation(value: Vector3) | Indica o valor de rotação prévia. |
setPostRotation(x: double, y: double, z: double) → Transform | Indica o valor de pós-rotação. |
getPostRotation() → Vector3 | Retorna a rotação do poste. |
setPostRotation(value: Vector3) | Indica o valor de pós-rotação. |
getGeometricTranslation() → Vector3 | Retorna a tradução geométrica. |
setGeometricTranslation(value: Vector3) | Indica o valor de tradução geométrica. |
setGeometricTranslation(x: double, y: double, z: double) → Transform | Indica o valor de tradução geométrica. |
getGeometricScaling() → Vector3 | Retorna a escala geométrica. |
setGeometricScaling(value: Vector3) | Indica o valor de escala geométrica. |
setGeometricScaling(x: double, y: double, z: double) → Transform | Indica o valor de escala geométrica. |
getGeometricRotation() → Vector3 | Retorna a rotação geométrica. |
setGeometricRotation(value: Vector3) | Indica o valor de rotação geométrica. |
setGeometricRotation(x: double, y: double, z: double) → Transform | Indica o valor de rotação geométrica. |
getScalingOffset() → Vector3 | Retorna o deslocamento de escala. |
setScalingOffset(value: Vector3) | Estabelece o valor de deslocamento da escala. |
getScalingPivot() → Vector3 | Retorna o pivô de escala. |
setScalingPivot(value: Vector3) | Estabelece o valor do pivô de escala. |
getRotationOffset() → Vector3 | Retorna o deslocamento de rotação. |
setRotationOffset(value: Vector3) | Estabelece o valor de deslocamento da rotação. |
getRotationPivot() → Vector3 | Retorna o pivô de rotação. |
setRotationPivot(value: Vector3) | Estabelece o valor do pivô de rotação. |
getTransformMatrix() → Matrix4 | Retorna a matriz de transformação. |
setTransformMatrix(value: Matrix4) | Estabelece o valor da matriz de transformação. |
A3DObject() | Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero. |
getName() → String | Os segmentos da curva. |
setName(name: String) | Construir um perfil CircleShape com raio especificado. |
getProperties() → PropertyCollection | Inicializa uma nova instância da classe Cylinder. |
findProperty(name: String) → Property | Inicializa uma nova instância da classe Bone. |
getProperty(name: String) → Object | Obté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) → boolean | Obtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação. |