旋转多边形,使特定边位于底部

时间:2016-01-01 00:14:27

标签: math svg vector graphics geometry

我试图找到旋转多边形所需的角度,使特定边完全水平并位于底部。

例如,像这样的形状:

enter image description here

需要旋转,所以侧面有红色方块在底部并且完全水平,如下所示:

enter image description here

到目前为止,我已经尝试了几种方法但最终都出现了角度不正确的奇怪边缘情况。

1 个答案:

答案 0 :(得分:1)

如果此边(x1,y1)和(x2,y2)的两个顶点的坐标为逆时针顺序,则旋转角度为

cat