GlobalTransform
Visão geral
GlobalTransform é uma classe em Aspose.3D FOSS para Java.
A transformação global é semelhante à Transformação, mas é imutável enquanto representa a transformações avaliadas finais.
Esta classe fornece 7 métodos para trabalhar com objetos GlobalTransform em programas Java. Os métodos disponíveis incluem: GlobalTransform, getEulerAngles, getRotation, getScale, getTransformMatrix, getTranslation. 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, rotation, scale, transformMatrix, translation.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
translation | Vector3 | Leia. | - Consegue a tradução. |
scale | Vector3 | Leia. | - Está a fazer balança. |
eulerAngles | Vector3 | Leia. | Obtém a rotação representada em ângulos de Euler, medido em graus. |
rotation | Quaternion | Leia. | Obtém a rotação representada em quaternião. |
transformMatrix | Matrix4 | Leia. | Obtém a matriz de transformação. |
Métodos
| Assinatura | Descrição: |
|---|---|
GlobalTransform() | Inicializa uma nova instância da classe GlobalTransform. |
GlobalTransform(matrix: Matrix4) | Inicializa uma nova instância da classe GlobalTransform com a matriz especificada. |
getTranslation() → Vector3 | - Consegue a tradução. |
getScale() → Vector3 | - Está a fazer balança. |
getEulerAngles() → Vector3 | Obtém a rotação representada em ângulos de Euler, medido em graus. |
getRotation() → Quaternion | Obtém a rotação representada em quaternião. |
getTransformMatrix() → Matrix4 | Obtém a matriz de transformação. |