如何将积分及其容器翻译90度

时间:2016-08-22 16:22:24

标签: java rotation geometry point

我有一些由x和y表示的点。它们包含在一个矩形内。我需要能够将点和容器旋转90度。效果就像将页面从纵向转换为横向。因此仅仅旋转原点周围的点是不够的。他们还需要翻译(我认为)以反映他们的容器也在轮换。

  1. 如果你想到一张A4纸顶部附近的一个点。
  2. 将点旋转90度。现在,这一点已经脱离了纸面 - 在它的右侧。 x和y坐标与纸张纵向相关。
  3. 更换纸张,使其也旋转90度。
  4. 该点的x和y的问题在于它们相对于纵向页面的0,0而不是景观页面。所以他们需要以某种方式进行翻译,因此他们相对于0,0的风景纸。

0 个答案:

没有答案