Quaternion
General
Quaternion és una classe en Aspose.3d per a Java. Heretaris de: Serializable.
Quaternion.Quaternion creates a quaternion with default component values.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
identity | Quaternion | Llegeix. | Proporciona la constant de quaternió d’identitat. |
Mètodes
| Signatura | Descripció |
|---|---|
Quaternion() | Crea un quaterni amb els components x, y, z i w donats. |
Quaternion(x: double, y: double, z: double, w: double) | |
fromEuler(x: double, y: double, z: double) → Quaternion | Crea un quaterni que representa la rotació dels angles de Euler x, y, z. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | Crea un quaterni a partir d’un angle de rotació i un vector d ’eix |
getIdentity() → Quaternion | Retorna un quaterni que representa la rotació d’identitat. |
normalize() → Quaternion | Retorna una còpia normalitzada d’aquest quaternió. |
conjugate() → Quaternion | Retorna el conjugat d’aquest quaternió. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | Retorna el producte d’aquest quaterni i q. |
multiply(q: Quaternion) → Quaternion |