Quaternion
Γενική Επισκόπηση
Quaternion είναι μια τάξη στο Aspose.3d για το Java. Κληρονόμοι από: Serializable.
Quaternion.Quaternion creates a quaternion with default component values.
Ιδιότητες
| Ονομασία | Τύπος: | Πρόσβαση | Περιγραφή: |
|---|---|---|---|
identity | Quaternion | Διάβασε. | Παρέχει τη σταθερά του τεταρτηρίου ταυτότητας. |
Μέθοδοι
| Υπογραφή | Περιγραφή: |
|---|---|
Quaternion() | Δημιουργεί ένα τεταρτημόριο με τις δοθείσες συνιστώσες x, y, z και w. |
Quaternion(x: double, y: double, z: double, w: double) | |
fromEuler(x: double, y: double, z: double) → Quaternion | Δημιουργεί ένα τεταρτημόριο που αντιπροσωπεύει την περιστροφή από τις γωνίες του Ούλερ x, y και z. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | Δημιουργεί ένα τεταρτημόριο από μια γωνία περιστροφής και έναν διανύτη άξονα. |
getIdentity() → Quaternion | Επιστρέφει ένα τεταρτημόριο που αντιπροσωπεύει την περιστροφή ταυτότητας. |
normalize() → Quaternion | Επιστρέφει ένα κανονικό αντίγραφο αυτού του τεταρτηρίου. |
conjugate() → Quaternion | Επιστρέφει το συνδυασμό αυτού του τεταρτηρίου. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | Επιστρέφει το προϊόν αυτού του τεταρτηρίου και του τέταρτου q. |
multiply(q: Quaternion) → Quaternion |