我想使用Iphone的目标实现中点/ Bresenham圆绘制算法。请给我任何教程或源代码来绘制中点/ Bresenham圆算法。可以使用CGPoint方法绘制圆圈吗?
答案 0 :(得分:4)
该算法似乎在Wikipedia上有详细记录,但是,由于它是关于创建圆圈的点的位置,我必须指出this Stack Overflow question的答案。简短摘要:Core Graphics不是面向像素的。
因此,如果您想自己逐点绘制圆圈,请查看链接问题的答案,并将其应用于维基百科的算法。如果您只想绘制一个圆圈,请参阅文档,尤其是CGContextAddEllipseInRect
。