【问题标题】:Rect position relative to point相对于点的矩形位置
【发布时间】:2017-01-02 16:57:12
【问题描述】:

我有相当菜鸟几何问题。 我有第一个矩形,例如 R1(0,0,320, 240),一个点 P1(20,40),第二个矩形 R2(0,0,640,480),点 P2(40,80) 我想计算位置第二个矩形,这使得两个点共享一个位置。在这种情况下,它是 ofc R2(-20,-40,600, 440),但我需要通用公式。我知道这很愚蠢,但我花了 3 个小时却找不到答案。 谢谢!

【问题讨论】:

    标签: geometry rectangles


    【解决方案1】:
     r1.left + p1.x = r2.left + p2.x + x_shift
     so
     x_shift = r1.left + p1.x - r2.left - p2.x
    

    y 坐标的逻辑相同

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-27
      • 2015-04-24
      • 1970-01-01
      • 2010-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多