Quaternion
Übersicht über die
Quaternion ist eine Klasse in Aspose.3d für Java. Erben von: Serializable.
Quaternion.Quaternion creates a quaternion with default component values.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
identity | Quaternion | Lesen Sie . | Ermittelt die Identitätsquaternionkonstante. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
Quaternion() | Erstellt ein Quaternion mit den gegebenen x, y, z und w Komponenten. |
Quaternion(x: double, y: double, z: double, w: double) | |
fromEuler(x: double, y: double, z: double) → Quaternion | Erstellt ein Quaternion, das die Rotation von Euler-Winkeln x, y und z darstellt. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | Erstellt ein Quaternion aus einem Drehwinkel und einem Achsvektor. |
getIdentity() → Quaternion | Gibt ein Quaternion zurück, das die Identitätsrotation darstellt. |
normalize() → Quaternion | Gibt eine normalisierte Kopie dieses Quaternions zurück. |
conjugate() → Quaternion | Gibt die Konjugate dieses Quaternions zurück. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | Gibt das Produkt dieses Quaternions und Q zurück. |
multiply(q: Quaternion) → Quaternion |