Мне бы хотелось иметь прямую функцию C #, чтобы получить ближайшую точку (от точки P) к отрезку линии, AB. Абстрактная функция может выглядеть следующим образом. Я искал через SO, но не нашел подходящего (мной) решения.
public Point getClosestPointFromLine(Point A, Point B, Point P);