Учитывая описание дуги, которая имеет начальную и конечную точки (оба в декартовых координатах x, y), радиус и направление (по часовой стрелке или против часовой стрелки), мне нужно преобразовать дугу в одну с начальным углом, конечным углом , центр и радиус.
Есть ли известный алгоритм или псевдокод, который позволяет мне это сделать? Кроме того, есть ли какой-либо специальный термин для описания такого рода преобразований?