QMatrix4x4 的已废弃成员
以下 QMatrix4x4 类的成员已被弃用。 它们存在是为了保持旧代码的兼容性。我们强烈建议不要在新代码中使用它们。
公有函数
(已弃用) void | flipCoordinates() |
相关非成员函数
(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公司有限公司在芬兰和/或在其他国家的商标。所有其他商标均为其各自所有者的财产。