Я изо всех сил пытаюсь выяснить математику для преобразования между двумя различными определениями дуги.
Определение источника включает в себя начальную точку, конечную точку и контрольную точку на дуге, а также эксцентриситетэллипс и угол поворота большой оси.
Мне нужно преобразовать это в определение дуги, которое я могу использовать для инициализации ArcSegment , для которого требуются начальная и конечная точки, большая и большая полумерыоси (даны как структура размера) и угол поворота большой оси.
Я считаю, что начальная / конечная точки и угол поворота большой оси хорошо переносятся, но я не уверен, как получить большую полуосьи оси полуминор, учитывая эксцентриситет и контрольную точку в определении источника дуги.
Любые эксперты в области геометрии могут помочь?