2010-12-07 25 views
1

我需要在一個平面上繪製一個給定三個點的圓。有關如何在代碼中啓動此任何提示。 ..?畫出一個給定三個點的圓

是否有任何庫在C++中繪製圓圈?像Java中的drawCircle(...)...

P.S:任何鏈接或示例都會有很大的幫助,而且這不是功課。

+4

第一個提示:找到圓的方程。 – ruslik 2010-12-07 12:53:21

+1

我開始寫下來,解決紙上的幾何​​方程式,然後考慮代碼 – groovingandi 2010-12-07 12:54:03

+1

http://mathforum.org/library/drmath/view/55233.html – kenny 2010-12-07 12:58:52

回答

5

Paul Bourke的頁面一直是這類問題的重要資源。看看Equation of a Circle From 3 Points。這會給你的中心和半徑。任何圖形庫都可以爲你繪製圓圈。