对齐坐标系

2024-05-08

Let's say I have 2 coordinate systems as it is shown in image attached enter image description here

如何对齐这个坐标系?我知道我需要将第二个坐标系围绕 X 平移 180 度,然后将其平移到第一个坐标系的 (0, 0),但是我在执行此操作时遇到了一些麻烦,并得到了错误的结果。非常感谢任何详细的答案。

编辑:实际上第二个坐标系的 (0, 0) 与第一个坐标系的 Y 位于同一点。


重要的信息是第二个坐标系的原点在哪里 - 即(a,b).

一旦你知道了这一点,你所需要的就是:

QPointF pos1; // original position
QTransform t;
t.scale(1, -1);
t.translate(a, -b+1);
QPointF pos2 = pos1 * t;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

对齐坐标系 的相关文章

随机推荐