Нахождение пересечения круга и эллипса - PullRequest
0 голосов
/ 17 января 2020

Мне нужно найти точки пересечения круга с эллипсом, где

Ellipse

- это общий эллипс с центром в (x0, y0) с большой полуосью a и полуосновной осью b , а

circle

является окружностью радиуса r с центром в (x1, y1)

Любая помощь очень ценится

1 Ответ

0 голосов
/ 21 января 2020

Найден некоторый C# код, который я адаптировал и преобразовал в java для своих целей

Там, где пересекаются два эллипса

Просто обработайте круг как частный случай эллипса, где оси a и b равны

...