2011-11-23 104 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