arc生成器生成圆型或环,如果大于start到end大于260度会生成圆,否则扇形。
数据可以从pie生成。
这里插一句要想移动pie的位置,只能是translate g的位置。
d3.arc()
默认的生成器
arc(arguments…)
var arc = d3.arc()
.innerRadius(0)
.outerRadius(100)
.startAngle(0)
.endAngle(Math.PI / 2);
arc(); // "M0,-100A100,100,0,0,1,100,0L0,0Z"
如果该生成器有content,参数会传递进去并返回void,否则返回该path字符串
arc.centroid(arguments…)
计算每个扇形中心点的位置,包括圆弧。