2011-11-23 106 views

回答

0

让我们给定的点的坐标是(AX,AY),(BX,BY)

在矢量形式:

ç =(B + A)/ 2 + - 1/2 *垂直(B-A

BAX = BX-AX; BAy = By-Ay

BAPerpX = - BAy; BAPerpY = BAX

CX = AX/2 + Bx的/ 2 + - BAPerpX/2

Y = Ay的/ 2 +通过/ 2 + - BAPerpY/2

选择符号 '+' 或“ - ',并且C点将相对于AB线向左或向右倾斜

+0

我已经在定位后大约1/2小时解决了它,该死的Stackoverlow不会让我发布它8小时:/ – user576820

+0

我会将你的标记标记为正确的,但是由于你遇到了回答问题,而且我的代码是LUA,所以可能不像你的那样是通用的,谢谢。 – user576820