给出中心点和另外两个点绘制圆形的小弧

时间:2014-02-04 04:42:44

标签: geometry

有人知道如何绘制一个圆形的小圆弧,给定中心点和圆上的其他两个点?

我想直接将像素绘制到屏幕上,最好不必计算角度。

我正在使用SDL和C,但可能正在学习使用不同语言的代码。

感谢。

1 个答案:

答案 0 :(得分:0)

圆上的所有点都与中心的距离相等。

如果您知道圆上的两个点,则可以计算此距离。

假设你有笛卡尔坐标,对于已知点之间的每个x或y值,计算另一个值,使得该点与中心的距离相等,并绘制这些点。

我认为这在概念上是最简单的方法,虽然不是最有效的方法。