即使以斜率为标准,如果斜率为正,则取斜率方向上的远点点为基准,取该多边形对于该远点满足如下条件的两个端点
A 该两端点的Y轴必须在P1P2中近点之上,比如P1为(1,1)p2(2,2)则该坐标必须大于1
B 应选择直线距离为对于远点最近的两个点,如A的情况,则远点为P2
C 在满足A,B的情况后,选择出存在的端点,如在这些端点集合中存在边的关系,则进行D步骤的计算
D 对于P1P2的直线和满足ABC条件的边作二元联立方程,计算出相交的点
E,对于相交点的情况在作判定,排除该点不满足在该多边形边的定义域和值域的情况
则可以求解出唯一的点也就是相交点了