Quaternion
Oversigt over de forskellige former for støtte
Quaternion er en klasse i Aspose.3d for Java. Arvelige af: Serializable.
Quaternion.Quaternion creates a quaternion with default component values.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
identity | Quaternion | Læs det. | Angiver identitetskvaternjonkonstanten. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
Quaternion() | Skaber et kvarternion med de angivne x, y, z og w komponenter. |
Quaternion(x: double, y: double, z: double, w: double) | |
fromEuler(x: double, y: double, z: double) → Quaternion | Skaber et kvartnion, der repræsenterer rotation fra Eulers vinkler x, y og z. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | Opretter et quaternion fra en rotationsvinkel og en aksevektor |
getIdentity() → Quaternion | Returnerer et kvarternion, der repræsenterer identitetsrotationen. |
normalize() → Quaternion | Returnerer en normaliseret kopi af dette quaternion. |
conjugate() → Quaternion | Returnerer konjugatet af dette quaternion. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | Returnerer produktet af dette quaternion og q. |
multiply(q: Quaternion) → Quaternion |