Здраствуйте, столкнулся с проблемой найти точки пересечения отрезка и наклонного эллипса, в случае если эллипс не наклонный то всё сводилось к решению системы уравнений эллипса и прямой и в последствии, если найдены точки, то принадлежат ли они квадрату диагоналлю которого является данный отрезок, но с наклонным элипсом возникла проблема: я не смог найти уравнение описывающие наклонный эллипс.
Буду благодарен за любую помощь.
Пусть у нас исходная система координат

. С "повёрнутым" эллипсом свяжем систему координат

, в которой оси эллипса лежат на осях

и

(предполагаем пока, что центр эллипса совпадает с началом системы

, то есть, с точкой

). В этой системе координат уравнение эллипса имеет канонический вид:

Предположим, что система

получается поворотом системы

на угол

в положительном направлении. Координаты

выражаются через

так:

подставляя эти выражения в каноническое уравнение эллипса, получим уравнение эллипса в системе

:

Если центр эллипса находится в точке

, то в этом уравнении нужно заменить

и

на

и

.