QMatrix4x4 的已废弃成员

以下 QMatrix4x4 类的成员已被弃用。 它们存在是为了保持旧代码的兼容性。我们强烈建议不要在新代码中使用它们。

公有函数

(已弃用) voidflipCoordinates()

相关非成员函数

(6.1 中已弃用) QVector3D操作符*(const QVector3D &vector, const QMatrix4x4 &matrix)
(6.1 中已弃用) QVector3D操作符*(const QMatrix4x4 &matrix, const QVector3D &vector)
(6.1 中已弃用) QPoint操作符*(const QMatrix4x4 &matrix, const QPoint &point)
(6.1 中已弃用) QPointF操作符*(const QMatrix4x4 &matrix, const QPointF &point)

成员函数文档

[弃用] void QMatrix4x4::flipCoordinates()

此函数已被弃用。我们强烈建议不在新代码中使用它。

通过将 y 和 z 坐标乘以 -1 来在右手和左手坐标系之间切换。这通常用于创建不需要缩放的左手法则正交视图,就像 ortho() 所做的那样。

另请参阅ortho().

相关非成员函数

[6.1 中已弃用] QVector3D operator*(const QVector3D &vector, const QMatrix4x4 &matrix)

自 6.1 以来,此函数已被弃用。我们强烈建议不在新代码中使用它。

QVector3D 转换为 w 坐标为 1.0 的 QVector4D,然后相乘。

返回根据 matrix 转换 vector 的结果,矩阵在向量的后面应用。向量作为点进行转换。

[6.1 中已弃用] QVector3D operator*(const QMatrix4x4 &matrix, const QVector3D &vector)

自 6.1 以来,此函数已被弃用。我们强烈建议不在新代码中使用它。

请使用 QMatrix4x4::map()。

返回根据 matrix 转换 vector 的结果,矩阵在向量的前面应用。向量作为投影点进行转换。

[自6.1版本起已弃用] QPoint operator*(const QMatrix4x4 &matrix, const QPoint &point)

自 6.1 以来,此函数已被弃用。我们强烈建议不在新代码中使用它。

请使用 QMatrix4x4::map()。

返回根据matrix变换point的结果,矩阵作用在点之前。

[自6.1版本起已弃用] QPointF operator*(const QMatrix4x4 &matrix, const QPointF &point)

自 6.1 以来,此函数已被弃用。我们强烈建议不在新代码中使用它。

请使用 QMatrix4x4::map()。

返回根据matrix变换point的结果,矩阵作用在点之前。

© 2024 Qt公司有限公司。所提供的文档贡献的版权归其各自的拥有者。所提供的文档是在Free Software Foundation发布的GNU自由文档许可证版本1.3的条款下授权的。Qt以及相应的标志是Qt公司有限公司在芬兰和/或在其他国家的商标。所有其他商标均为其各自所有者的财产。