Obsolete Members for QQuaternion

Les membres suivants de la classe ` QQuaternion ` sont obsolètes. Ils sont fournis afin de garantir la compatibilité avec l'ancien code source. Nous déconseillons fortement de les utiliser dans du 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. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.

Utilisez plutôt ` toAxes()`.

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

xAxis, yAxis et zAxis doivent tous être des pointeurs valides et non-nullptr s, sinon le comportement est indéfini.

Voir également fromAxes() et toRotationMatrix().

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

Cette fonction est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.

Utilisez plutôt ` eulerAngles()`.

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

pitch, yaw et roll doivent tous être des pointeurs valides et non-nullptr s, sinon le comportement est indéfini.

Voir également 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.