2012-02-01 172 views
2

我想在橢圓上繪製圓弧。我不知道如何使用曲線繪製弧,使用直接弧方法繪製弧不會幫助,因爲它們用於在圓上繪製弧(目標c)查找控制點以在橢圓上繪製圓弧

關於進一步搜索我來了解橢圓弧可以使用控制點繪製。我如何找到弧的控制點。

我知道橢圓的中心點(不是兩個焦點),起始角度,結束角度,角度在橢圓上相交的兩個點。從這些我怎麼能找到兩個控制點。

否則缺什麼提前


解決這個

得益於它說我不能上傳圖片,因爲我有低信譽。 檢查此:https://s3.amazonaws.com/abduBla/testfile.png

任何方式。橢圓是使用矩形繪製的。 什麼所有值我應該找到控制點。找到控制點的最簡單最簡單的方法是什麼?

+0

可以使用CGPath或UIBezierPath弧函數繪製橢圓形非圓弧。使用具有不同值的'CGContextScaleCTM'作爲xscale和yscale參數。 – 2012-02-01 08:54:20

+0

http://www.spaceroots.org/documents/ellipse/elliptical-arc.pdf – 2012-02-01 08:59:04

回答

0

我不確定只給定中心和周邊兩點的橢圓是可解的。你需要能夠找到焦點,要做到這一點,你可能需要知道主要和次要的直徑。

你能張貼你開始的信息圖嗎?