Lines Matching refs:cx

564             cx: 0,
601 cx: nu,
657 return ellipsePath(a.cx, a.cy, a.r);
661 return ellipsePath(a.cx, a.cy, a.rx, a.ry);
1610 cx = t1 * c2x + t * p2x,
1620 end: {x: cx, y: cy},
2014 cx: xmin + width / 2,
2249 cx = k * rx * y / ry + (x1 + x2) / 2,
2254 f1 = x1 < cx ? PI - f1 : f1;
2255 f2 = x2 < cx ? PI - f2 : f2;
2267 cx = recursive[2];
2276 x2 = cx + rx * math.cos(f2);
2278 res = a2c(x2, y2, rx, ry, angle, 0, sweep_flag, x2old, y2old, [f2, f2old, cx, cy]);
2908 matrixproto.scale = function (x, y, cx, cy) { argument
2910 (cx || cy) && this.add(1, 0, 0, 1, cx, cy);
2912 (cx || cy) && this.add(1, 0, 0, 1, -cx, -cy);
4635 var cx = 3 * p1x,
4636 bx = 3 * (p2x - p1x) - cx,
4637 ax = 1 - cx - bx,
4642 return ((ax * t + bx) * t + cx) * t;
4655 d2 = (3 * ax * t2 + 2 * bx) * t2 + cx;
6476 elproto.rotate = function (deg, cx, cy) { argument
6482 cx = toFloat(deg[1]);
6486 (cy == null) && (cx = cy);
6487 if (cx == null || cy == null) {
6489 cx = bbox.x + bbox.width / 2;
6492 this.transform(this._.transform.concat([["r", deg, cx, cy]]));
6510 elproto.scale = function (sx, sy, cx, cy) { argument
6517 cx = toFloat(sx[2]);
6522 (cy == null) && (cx = cy);
6523 if (cx == null || cy == null) {
6526 cx = cx == null ? bbox.x + bbox.width / 2 : cx;
6528 this.transform(this._.transform.concat([["s", sx, sy, cx, cy]]));
6920 res.attrs = {cx: x, cy: y, r: r, fill: "none", stroke: "#000"}; property in res.attrs
6938 res.attrs = {cx: x, cy: y, rx: rx, ry: ry, fill: "none", stroke: "#000"}; property in res.attrs
7288 … a.y || params.width != a.width || params.height != a.height || params.cx != a.cx || params.cy != …
7289 …isOval = ovalTypes[o.type] && (a.cx != params.cx || a.cy != params.cy || a.r != params.r || a.rx !…
7315 var cx = +a.cx,
7319 …{4},{1},{4},{1}x", round((cx - rx) * zoom), round((cy - ry) * zoom), round((cx + rx) * zoom), roun…
7635 elproto.rotate = function (deg, cx, cy) { argument
7644 cx = toFloat(deg[1]);
7648 (cy == null) && (cx = cy);
7649 if (cx == null || cy == null) {
7651 cx = bbox.x + bbox.width / 2;
7655 this.transform(this._.transform.concat([["r", deg, cx, cy]]));
7675 elproto.scale = function (sx, sy, cx, cy) { argument
7682 cx = toFloat(sx[2]);
7684 isNaN(cx) && (cx = null);
7689 (cy == null) && (cx = cy);
7690 if (cx == null || cy == null) {
7693 cx = cx == null ? bbox.x + bbox.width / 2 : cx;
7696 this.transform(this._.transform.concat([["s", sx, sy, cx, cy]]));
7896 cx: x,
7911 cx: x,