я проверяю пересекает ли одна линия (
розовая) определенный горизонтальный луч(
голубой) (на высоте 
y)
x = (y-y1)/(y2-y1)*(x2-x1) + x1
вернее проверяю на каком 
x эта линия пересечет высоту 
y
линия строится по двум точкам.
x1 y1 - первая
x2 y2 - вторая
Получается что  если   x = 
(y-y1)/(y2-y1)*(x2-x1) + x1
в этом выражении  
(y-y1)/(y2-y1)  будет принимать форму типа
(5-5)/(5-5), соответственно 
0/0 получается что линия наша просто параллельна лучу, и лежит на нем?
для наглядности:
