Quaternion
Přehled
Quaternion je třída v Aspose.3d pro Java. Dědici: Serializable.
Quaternion.Quaternion creates a quaternion with default component values.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
identity | Quaternion | Čtěte. | Poskytuje identní konstantu kvaternia. |
Metody
| Podpis: | Popis: |
|---|---|
Quaternion() | Vytváří se kvaternion s danými složkami x, y, z a w. |
Quaternion(x: double, y: double, z: double, w: double) | |
fromEuler(x: double, y: double, z: double) → Quaternion | Vytvoří kvadrát, který představuje rotaci z Eulerových úhlů x, y a z. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | Vytváří se kvaternion z úhlu otáčení a vektoru osy. |
getIdentity() → Quaternion | Vrátí kvaternión představující rotaci totožnosti. |
normalize() → Quaternion | Vrátí normalizovanou kopii tohoto quaternionu. |
conjugate() → Quaternion | Vrátí konjugát tohoto kvaternionu. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | Vrátí součet tohoto kvaternionu a kvaternionu q. |
multiply(q: Quaternion) → Quaternion |