Lines Matching refs:rad
1065 function rad(deg) {
1068 function deg(rad) {
1069 return rad * 180 / PI % 360;
1086 Snap.rad = rad;
1105 return math.sin(Snap.rad(angle));
1116 return math.tan(Snap.rad(angle));
1127 return math.cos(Snap.rad(angle));
1841 res.push(["m", 1, 0, math.tan(rad(params[0])), 1, 0, 0]);
1843 res.push(["m", 1, math.tan(rad(params[0])), 0, 1, 0, 0]);
3775 a = Snap.rad(a);
5785 var rad = Math.PI / 180,
5786 x1 = x + rx * Math.cos(-ry * rad),
5787 x2 = x + rx * Math.cos(-a * rad),
5788 y1 = y + rx * Math.sin(-ry * rad),
5789 y2 = y + rx * Math.sin(-a * rad),
6062 rad = PI / 180 * (+angle || 0),
6065 rotate = Snap._.cacher(function (x, y, rad) { argument
6066 var X = x * math.cos(rad) - y * math.sin(rad),
6067 Y = x * math.sin(rad) + y * math.cos(rad);
6071 xy = rotate(x1, y1, -rad);
6074 xy = rotate(x2, y2, -rad);
6142 … newres[i] = i % 2 ? rotate(res[i - 1], res[i], rad).y : rotate(res[i], res[i + 1], rad).x;