Геометрія

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

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

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

Площа трикутника по 3 точках