Obsolete Members for QQuaternion

Les membres suivants de la classe QQuaternion sont obsolètes. Ils sont fournis pour permettre aux anciens codes sources de continuer à fonctionner. Il est fortement déconseillé de les utiliser dans un nouveau code.

Fonctions publiques

(deprecated) void getAxes(QVector3D *xAxis, QVector3D *yAxis, QVector3D *zAxis) const
(deprecated) void getEulerAngles(float *pitch, float *yaw, float *roll) const

Documentation des fonctions membres

[deprecated] void QQuaternion::getAxes(QVector3D *xAxis, QVector3D *yAxis, QVector3D *zAxis) const

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez plutôt toAxes().

Renvoie les 3 axes orthonormés (xAxis, yAxis, zAxis) définissant le quaternion.

Tous les points xAxis, yAxis, et zAxis doivent être des pointeurs nonnullptr valides, sinon le comportement est indéfini.

Voir aussi fromAxes() et toRotationMatrix().

[deprecated] void QQuaternion::getEulerAngles(float *pitch, float *yaw, float *roll) const

Cette fonction est obsolète. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Utilisez plutôt eulerAngles().

Calcule roll, pitch, et yaw les angles d'Euler (en degrés) qui correspondent à ce quaternion.

Tous les points pitch, yaw, et roll doivent être des pointeurs nonnullptr valides, sinon le comportement est indéfini.

Voir aussi eulerAngles() et fromEulerAngles().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.