Точки пересечения между линией и прямоугольником
Я данная линией R определяется углом а. R проходит через начало моего самолета. У меня также есть прямоугольник с известной шириной и высотой. Прямоугольник имеет нижний левый угол в начале координат.
Новая линия, параллельная R, определяется расстоянием L от R (пример A, B и C). Я хотел бы узнать точки, где новая линия пересекает прямоугольник (например, P1 и P2 для линии A, P3 и P4 для B, а P5 и P6 для C).
Что является лучшим способом его найти?
Лучший способ, вероятно, http://math.stackexchange.com/ :) – sth
Как определяется L для каждой стороны R? Может ли R иметь отрицательный наклон или альфа всегда 0-90 градусов? – phkahler