饼图切片边界矩形

4

如何计算饼图片段的边界矩形。已知半径(r)、中心点(x0,y0)、起始角度(a0)、结束角度(a1)和绘制方向(顺时针或逆时针)变量。

2个回答

7

计算弧边端点、扇形中心点以及任何四个极点(角度0、90、180和270),如果它们包含在扫描角度内。然后,您只需迭代所有点并找到最小和最大的x和y值。


4

alt text

希望对你有帮助!


尽管有用,这些角落的值假定切片位于单个象限内。 - xan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接