Находит параметр t ближайшей точки на прямой к заданной точке
точка, для которой ищется проекция
ограничить ли результат отрезком [0, 1]
параметр t (0 = start, 1 = end)
Упрощенная версия метода для вычисления параметра t (альтернативная реализация)
Вычисляет квадрат расстояния (более эффективно, без квадратного корня)
точка
учитывать ли только отрезок
квадрат расстояния
Вычисляет расстояние от точки до прямой/отрезка
точка
учитывать ли только отрезок
расстояние
Находит расстояние от точки до отрезка
Проверяет, находится ли точка на прямой (в пределах заданной точности)
Проверяет, находится ли точка на отрезке (в пределах заданной точности)
Находит ближайшую точку на отрезке (всегда ограничиваясь отрезком)