【C#】 已知螺旋线起点的半径和圆心坐标与终点的半径和圆心坐标,怎么创建这条螺旋线?

其实就是问如何创建与两个不同的弧都相切的螺旋线(包括判断有没有解)?

我知道ORD里有现成的命令,但是想知道如何用代码实现?