Геометрія

Чи знаходиться точка на лінії?
Підставити координати крапки у рівняння

Чи точка знаходиться в колі?
Math.Sqrt((x - xcentr) * (x - xcentr) + (y - ycentr) * (y - ycentr)) <= radius

Точка перетину двох прямих