查找控制点以在椭圆上绘制圆弧

查找控制点以在椭圆上绘制圆弧

问题描述:

我想在椭圆上绘制圆弧。我不知道如何使用曲线绘制弧,使用直接弧方法绘制弧不会帮助,因为它们用于在圆上绘制弧(目标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

我不确定只给定中心和周边两点的椭圆是可解的。你需要能够找到焦点,要做到这一点,你可能需要知道主要和次要的直径。

你能张贴你开始的信息图吗?