(x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, x4: number, y4: number)
| 1177 | } |
| 1178 | |
| 1179 | function lineIntersectsLine (x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, x4: number, y4: number) { |
| 1180 | const uA = ((x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3)) / ((y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1)) |
| 1181 | const uB = ((x2 - x1) * (y1 - y3) - (y2 - y1) * (x1 - x3)) / ((y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1)) |
| 1182 | return (uA >= 0 && uA <= 1 && uB >= 0 && uB <= 1) |
| 1183 | } |
| 1184 | |
| 1185 | export default createPopper |
| 1186 |
no outgoing calls
no test coverage detected
searching dependent graphs…