Quaternion

Visão geral

Quaternion é uma classe em Aspose.3D FOSS para Java. Herdeiros de: Serializable.

Quaternion.Quaternion creates a quaternion with default components (0,0,0,0).

Esta classe fornece 9 métodos para trabalhar com objetos Quaternion em programas Java. Os métodos disponíveis incluem: Quaternion, conjugate, fromAngleAxis, fromEulerAngle, getIdentity, multiply, normalize. 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: identity.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
identityQuaternionLeia.Obtém a identidade.

Métodos

AssinaturaDescrição:
Quaternion()Inicializa o quaternião com os componentes x, y, z e w dados.
Quaternion(w: double, x: double, y: double, z: double)Chama Quaternion ((w, x, y, z) nesta instância de Quatornio.
fromEulerAngle(pitch: double, yaw: double, roll: double)QuaternionChamas de EulerAngle sobre esta instância Quaternion.
fromAngleAxis(angle: double, axis: Vector3)QuaternionCria um quaternião a partir de um ângulo de rotação e vetor do eixo.
getIdentity()QuaternionRetorna a identidade.
normalize()QuaternionRetorna um quaternião de unidade-comprimento equivalente ao original.
conjugate()QuaternionRetorna o conjugado do quaternião (negou a parte vetorial)
multiply(a: Quaternion, b: Quaternion)QuaternionRetorna o produto de dois quaterniões a e b.
multiply(q: Quaternion)QuaternionChama multiplicar ((q) nesta instância Quaternion.

Ver também

 Português