线段与线段的交点

Posted honghong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线段与线段的交点相关的知识,希望对你有一定的参考价值。

技术分享图片

 

技术分享图片+

[cpp] view plain copy
 
  1. point getcrosspoint(point a,point a1,point b,point b1)  
  2. {  
  3.     point base=b1-b;  
  4.     double d1=abs(cross(base,a-b));  
  5.     double  d2=abs(cross(base,a1-b));  
  6.     double t=d1/(d1+d2);  
  7.     point temp=(a1-a)*t;  
  8.     return a+temp;  
  9. }  

以上是关于线段与线段的交点的主要内容,如果未能解决你的问题,请参考以下文章

所有线段的交点-初级篇

如何判断一条直线与给出的线段有交点

求直线与线段的交点

2D空间中求线段与圆的交点

[poj] 3304 Segments || 判断线段相交

求两条线段交点zz