summaryrefslogtreecommitdiffstats
path: root/src/gui/math3d
Commit message (Expand)AuthorAgeFilesLines
* QQuaterion: fix formattingIvan Solovev2024-01-151-7/+13
* QQuaternion: make methods constexpr, noexcept; fix styleVolker Hilsheimer2023-12-092-136/+137
* Doc: Fix \fn template arguments for Qt GuiTopi Reinio2023-11-181-1/+1
* Use atan2() in Quaternion axis-and-angleEdward Welbourne2023-08-181-1/+1
* Fix for QQuaternion normalize when length > 1Paul Olav Tvete2023-06-121-3/+1
* Verify fix for manual get<I> calls for QVector<N>DMarc Mutz2023-03-221-0/+2
* Modernize Tuple Protocol implementationsMarc Mutz2023-03-161-6/+9
* QVector<N>D: simplify get<I>() implementationMarc Mutz2023-03-161-18/+3
* Allow specify distance to plane for QTransformJiDe Zhang2022-08-182-11/+34
* Fix typos in docs and commentsKai Köhne2022-06-152-4/+4
* Use SPDX license identifiersLucie Gérard2022-05-1611-423/+27
* Update comments in QQuaternion::getEulerAnglesInho Lee2022-04-271-2/+3
* QtGui: sweep Q_DECLARE_METATYPE → QT_DECL_METATYPE_EXTERN [1/2]: public APIMarc Mutz2022-04-052-8/+17
* Fix up some QMatrix4x4 docsLaszlo Agocs2022-03-292-6/+10
* Miscellanea fixes for QT_TYPESAFE_FLAGS in our headersGiuseppe D'Angelo2022-03-071-10/+10
* QtGui/math3d: Fix QQuaternion::getEulerAngles for GimbalLock casesYuya Nishihara2022-01-161-16/+18
* gui: Fix typos in documentationJonas Kvinge2021-10-121-4/+4
* Purge Q_NO_TEMPLATE_FRIENDS and platforms lacking support for themFabian Kosmale2021-10-021-4/+0
* Doc: Ensure deprecated APIs in Gui are documented as suchNico Vertriest2021-07-261-4/+4
* tst_QMatrixNxN: fix type-punning warningMarc Mutz2021-06-301-0/+4
* QtGui/math3d : Fix QQuaternion::getEulerAnglesInho Lee2021-06-011-1/+5
* Doc: Use \deprecated instead of \obsoletePaul Wicking2021-05-261-4/+4
* QQuaternion: mark as PRIMITIVE typeGiuseppe D'Angelo2021-03-051-1/+1
* Add more support for structured bindingsGiuseppe D'Angelo2021-02-251-0/+79
* Doc: Fix documentation warnings qtbaseNico Vertriest2021-02-181-4/+4
* MinGW: fix warning in QMatrix4x4::map functionsMårten Nordheim2021-02-151-5/+5
* QMatrix4x4: deprecate operator*(QVector3D, QMatrix4x4)Giuseppe D'Angelo2021-02-112-6/+9
* QMatrix4x4: deprecate operator*(QMatrix4x4, QVector3D/QPoint(F))Giuseppe D'Angelo2021-02-112-3/+37
* Clean up documentation in QVector[234]DEdward Welbourne2021-02-051-30/+50
* Make explicit that we expect co-ordinates to be finiteEdward Welbourne2021-02-042-52/+111
* Rationalize QVector[234]D's length-handlingEdward Welbourne2021-02-041-87/+28
* Rationalize QQuaternion's length-scaling codeEdward Welbourne2021-02-041-56/+40
* QMatrix4x4: implement operator*(QVector3D/QPoint(F)) in terms of mapGiuseppe D'Angelo2021-02-011-97/+97
* QVectorND: make some constructors explicitGiuseppe D'Angelo2021-01-181-3/+3
* QMatrix4x4: mark it as Q_PRIMITIVE_TYPEGiuseppe D'Angelo2021-01-171-1/+1
* Doc: Link to correct locationPaul Wicking2021-01-111-4/+4
* Remove the qmake project filesJoerg Bornemann2021-01-071-14/+0
* Purge double-spaces in qvectornd.cpp sentence-endsEdward Welbourne2020-12-041-16/+16
* Doc: Fix QVector[2|3|4]D documentationTopi Reinio2020-11-301-84/+57
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-302-2/+2
* Doc: Fix documentation warnings for Qt GUITopi Reinio2020-11-191-2/+1
* Get rid of the QMatrix4x4(int) constructorLars Knoll2020-11-192-35/+27
* De-inline qFuzzyCompare for QMatrix4x4 and QVector4DLars Knoll2020-11-194-44/+42
* Clean up QVector2D/3D/4DGiuseppe D'Angelo2020-11-199-2750/+2755
* Math 3D classes: make comparison operators hidden friendsVolker Hilsheimer2020-10-298-76/+59
* Replace Q_REQUIRED_RESULT with [[nodiscard]]Allan Sandfeld Jensen2020-09-254-5/+5
* Remove deprecated method QQuaternion::conjugateMarcel Krems2020-09-072-17/+0
* Remove some obsolete codeLars Knoll2020-09-053-95/+0
* Doc: Fix documentation warnings for Qt GUITopi Reinio2020-08-281-4/+0
* Remove deprecated qGenericMatrix{To,From}Matrix4x4 functionsMarcel Krems2020-08-262-51/+0