判斷兩線段是否相交

k=y2-y1/x2-x1

b=(x1*y2-x2*y1)(x1-x2)

用這個方法求出線段的直線公式,分別求出兩條線段的直線公式K1,K2,B1,B2

在根據 x = (b2-b1)/(k1-k2);求出X,x必須在四個點的中間。這樣就可以判斷其是否相交。

 

 

上面的方法沒有考慮X1=X2的情況和Y1=Y2的情況,會出現問題

 

另外一種方法是

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章