Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios CGPathAddArc是否包含圆的中心像素?_Ios_Core Graphics_Screen_Pixel_Quartz 2d - Fatal编程技术网

Ios CGPathAddArc是否包含圆的中心像素?

Ios CGPathAddArc是否包含圆的中心像素?,ios,core-graphics,screen,pixel,quartz-2d,Ios,Core Graphics,Screen,Pixel,Quartz 2d,我使用CGPathAddArc创建一个圆,如果半径为5像素,整个圆的宽度是10像素还是11像素 如果它最终有10个像素,也会让人困惑。在这种情况下,半径的中心是什么意思 此处定义的CGPathAddArc: void CGPathAddArc ( CGMutablePathRef path, const CGAffineTransform *m, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle,

我使用
CGPathAddArc
创建一个圆,如果半径为5像素,整个圆的宽度是10像素还是11像素

如果它最终有10个像素,也会让人困惑。在这种情况下,半径的中心是什么意思

此处定义的
CGPathAddArc

void CGPathAddArc (
CGMutablePathRef path,
const CGAffineTransform *m,
CGFloat x,
CGFloat y,
CGFloat radius,
CGFloat startAngle,
CGFloat endAngle,
bool clockwise
);

它最终的直径是10个像素,包括中心点。 正如苹果公司所说:

调用此函数时,提供中心点、半径和 以弧度表示的两个角度。Quartz使用此信息来确定 弧的端点


端点被确定为“包括”中心点,因此整个直径为10。

最终的直径为10个像素,包括中心点。 正如苹果公司所说:

调用此函数时,提供中心点、半径和 以弧度表示的两个角度。Quartz使用此信息来确定 弧的端点

端点包括中心点,因此整个直径为10