Convertir un arco svg a líneas

Estoy tratando de convertir un arco SVG en una serie de segmentos de línea. El fondo es que quiero dibujar un arco usando (reportlab) [http://www.reportlab.com/].

El svg me da estos parámetros (segúnaquí)

rx, ry, rotación del eje x, bandera de arco grande, bandera de barrido, dx, dy

Ahora necesito determinar las líneas que siguen a estos arcos. Pero no entiendo cómo puedo convertir esto en algo geométrico más utilizable.

¿Cómo determinaría el centro del arco de elipse y su rotación?

Respuestas a la pregunta(1)

Su respuesta a la pregunta