假设我有3个连续点(P1P2P3),如何构造一条通过所有3个点的圆弧?

弧必须具有以下3个属性:


开始弧度
结束弧度
中心点


弧以逆时针方式从Start Radian绘制到End Radian

我已经尝试使用解决方案here,但是它不起作用,仅仅是因为它假定P1必须与Start Radian对应,并且P3必须与end radian对应。但是现实是,这并不总是有效的。

最佳答案

按照您希望弧线采用的顺序在它们之间绘制两条线。将两条线均等,得出其法线。法线的交点是圆弧的中心。以给定的中心从一个端点到另一端点绘制弧。

08-05 06:26