给出三个圆圈

时间:2010-12-07 12:51:24

标签: c++ c

我需要在平面中给出三个点来绘制一个圆。关于如何在代码中启动它的任何提示。 ..?

是否有任何库在C ++中绘制圆圈......?像Java中的drawCircle(...)...

P.S:任何链接或示例都会有很大帮助 - 这不是作业。

3 个答案:

答案 0 :(得分:6)

Paul Bourke的网页一直是这类问题的重要资源。看看Equation of a Circle From 3 Points。这将给你中心和半径。任何图形库都可以为您绘制圆圈。

答案 1 :(得分:1)

这个问题让我想起了上学的日子! 由于不是作业,请看这个视频,它通过3个点给出圆的几何结构。 http://www.mathopenref.com/const3pointcircle.html

答案 2 :(得分:0)

你在这里:http://local.wasp.uwa.edu.au/~pbourke/geometry/circlefrom3/

本文末尾有一个C ++实现。