Obsolete Members for QMatrix4x4

Die folgenden Mitglieder der Klasse QMatrix4x4 sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Öffentliche Funktionen

(deprecated) void flipCoordinates()

Verwandte Nicht-Mitglieder

(deprecated in 6.1) QPoint operator*(const QMatrix4x4 &matrix, const QPoint &point)
(deprecated in 6.1) QPointF operator*(const QMatrix4x4 &matrix, const QPointF &point)
(deprecated in 6.1) QVector3D operator*(const QMatrix4x4 &matrix, const QVector3D &vector)
(deprecated in 6.1) QVector3D operator*(const QVector3D &vector, const QMatrix4x4 &matrix)

Dokumentation der Mitgliedsfunktionen

[deprecated] void QMatrix4x4::flipCoordinates()

Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Wechselt zwischen rechtshändigen und linkshändigen Koordinatensystemen durch Multiplikation der y- und z-Koordinaten mit -1. Dies wird normalerweise verwendet, um eine linkshändige orthographische Ansicht zu erstellen, ohne das Ansichtsfenster zu skalieren, wie es ortho() tut.

Siehe auch ortho().

Verwandte Nicht-Mitglieder

[deprecated in 6.1] QPoint operator*(const QMatrix4x4 &matrix, const QPoint &point)

Diese Funktion ist seit 6.1 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen QMatrix4x4::map().

Gibt das Ergebnis der Transformation von point nach matrix zurück, wobei die Matrix vor dem Punkt angewendet wird.

[deprecated in 6.1] QPointF operator*(const QMatrix4x4 &matrix, const QPointF &point)

Diese Funktion ist seit 6.1 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen QMatrix4x4::map().

Gibt das Ergebnis der Transformation von point nach matrix zurück, wobei die Matrix vor dem Punkt angewendet wird.

[deprecated in 6.1] QVector3D operator*(const QMatrix4x4 &matrix, const QVector3D &vector)

Diese Funktion ist seit 6.1 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen QMatrix4x4::map().

Gibt das Ergebnis der Transformation von vector gemäß matrix zurück, wobei die Matrix als Vorvektor verwendet wird. Der Vektor wird als projektiver Punkt transformiert.

[deprecated in 6.1] QVector3D operator*(const QVector3D &vector, const QMatrix4x4 &matrix)

Diese Funktion ist seit 6.1 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Konvertiert QVector3D in eine QVector4D mit 1,0 als w-Koordinate und multipliziert dann.

Gibt das Ergebnis der Transformation von vector gemäß matrix zurück, wobei die Matrix nach dem Vektor angewendet wird. Der Vektor wird als Punkt transformiert.

© 2025 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.