Obsolete Members for QMatrix4x4

QMatrix4x4 クラスの以下のメンバーは非推奨です。これらは、古いソースコードが動作し続けるように提供されています。新しいコードでの使用は強く推奨しません。

パブリック関数

(deprecated) void flipCoordinates()

関連する非メンバー

(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)

メンバー関数のドキュメント

[deprecated] void QMatrix4x4::flipCoordinates()

この関数は非推奨です。新しいコードでの使用は強く推奨しません。

y座標とz座標に-1を乗算することで、右利き座標系と左利き座標系を切り替えます。これは通常、ortho()のようにビューポートのスケールを変更することなく、左利きの正投影ビューを作成するために使用されます。

ortho()も参照してください 。

関連する非メンバー関数

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

この関数はバージョン 6.1 以降、非推奨となっています。新しいコードでの使用は強くお勧めしません。

代わりに `QMatrix4x4::map()` を使用してください。

`point ` を `matrix` に基づいて変換した結果を返します。行列の適用は座標変換の前に行われます。

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

この関数はバージョン 6.1 以降、非推奨となっています。新しいコードでの使用は強く推奨しません。

代わりに `QMatrix4x4::map()` を使用してください。

`point ` を `matrix` に基づいて変換した結果を返します。行列の適用は座標変換の前に行われます。

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

この関数はバージョン 6.1 以降、非推奨となっています。新しいコードでの使用は強くお勧めしません。

代わりに `QMatrix4x4::map()` を使用してください。

`vector ` を `matrix` に従って変換した結果を返します。この際、行列はベクトルに適用される前に適用されます。ベクトルは射影点として変換されます。

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

この関数はバージョン 6.1 以降、非推奨となっています。新しいコードでの使用は強く推奨しません。

QVector3D を、w 座標を 1.0 とするQVector4D に変換し、乗算を行います。

vector をmatrix に基づいて変換した結果を返します。この際、行列はベクトルの後に適用されます。ベクトルは点として変換されます。

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