Я предполагаю, что вы используете Линии и Точки, которые вы создали сами и которые находятся в 2D. Если ваши Линии определены уравнением y = a * x + b , и вы сохраняете коэффициент a и b , то пересечение между двумя линиями будет быть (x, y) таким, что y == a1 * x + b1 == a2 * x + b2
Вы можете найти x как: x = (b2 - b1) / (a1 - a2)
Обратите внимание, что нет решения, если a1 == a2 , то есть, если две линии параллельны.
Затем вы можете вычислить y = a1 * x + b1