Как узнать, пересекает ли линия прямоугольник

Я проверил этот вопрос, но ответ для меня очень велик:

Как узнать, пересекается ли линия самолет на C #? - Базовая 2D-геометрия

Есть ли какой-либо метод .NET, чтобы узнать, пересекает ли линия, определенная двумя точками, прямоугольник?

public bool Intersects(Point a, Point b, Rectangle r)
{
   // return true if the line intersects the rectangle
   // false otherwise
}

Заранее благодарим.

14
задан Community 23 May 2017 в 12:00
поделиться