function Piechart(paper, cx, cy, r, values, opts) {
opts = opts || {};
- Roo.log('in????');
- Roo.log(opts);
+
var chartinst = this,
sectors = [],
covers = paper.set(),
}
chart.covers = covers;
- Roo.log('show colors');
- Roo.log(chartinst.colors);
+
if (len == 1) {
series.push(paper.circle(cx, cy, r).attr({ fill: opts.colors && opts.colors[0] || chartinst.colors[0] || "#666", stroke: opts.stroke || "#fff", "stroke-width": opts.strokewidth == null ? 1 : opts.strokewidth }));
covers.push(paper.circle(cx, cy, r).attr(chartinst.shim));
}
var path = sector(cx, cy, r, angle, angle -= 360 * values[i] / total);
-
var p = paper.path(opts.init ? ipath : path).attr({ fill: opts.colors && opts.colors[i] || chartinst.colors[i] || "#666", stroke: opts.stroke || "#fff", "stroke-width": (opts.strokewidth == null ? 1 : opts.strokewidth), "stroke-linejoin": "round" });
p.value = values[i];