- Составьте линейное уравнение
- Проверьте, удовлетворяет ли ваша точка этому уравнению.
Уравнение прямой, проходящей 2 произвольные точки (x1, y1) и (x2, y2):
(y1-y2)x + (x2-x1)y + (x1*y2 - x2*y1) = 0
В вашем случае линия просто вертикальная, а ее уравнение равно
x = 50
Если вы также хотите проверить, принадлежит ли точка сегменту линии, а не всей линии, вы можете проверить, что выполняется следующее неравенство (в дополнение к предыдущему условию) (возможно, это не самое элегантное / эффективное решение ):
(x-x1)*(x-x2)+(y-y1)*(y-y2) < 0