30 . X4 ,Y4 ,XINT ,YINT ,IDEBUG )
34#include "implicit_f.inc"
60 alpha = (bx * cy - by * cx) / dm
61 beta = (ax * cy - ay * cx) / dm
64 . beta >= zero .and. beta <= one)
THEN
66 xint = x1 +
alpha * ax
67 yint = y1 +
alpha * ay
integer function seg_intersect(x1, y1, x2, y2, x3, y3, x4, y4, xint, yint, idebug)