Lines Matching refs:g

1357         return {r: -1, g: -1, b: -1, hex: "none", error: 1, toString: rgbtoString};
1360 return {r: -1, g: -1, b: -1, hex: "none", toString: rgbtoString};
1364 return {r: -1, g: -1, b: -1, hex: "none", error: 1, toString: rgbtoString};
1426 rgb = {r: red, g: green, b: blue, toString: rgbtoString};
1431 return {r: -1, g: -1, b: -1, hex: "none", error: 1, toString: rgbtoString};
1469 Snap.rgb = cacher(function (r, g, b, o) {
1472 return "rgba(" + [round(r), round(g), round(b), +o.toFixed(2)] + ")";
1474 return "#" + (16777216 | b | (g << 8) | (r << 16)).toString(16).slice(1);
1499 "rgba(" + [this.r, this.g, this.b, this.opacity] + ")";
1501 prepareRGB = function (r, g, b) {
1502 if (g == null && is(r, "object") && "r" in r && "g" in r && "b" in r) {
1504 g = r.g;
1507 if (g == null && is(r, string)) {
1510 g = clr.g;
1513 if (r > 1 || g > 1 || b > 1) {
1515 g /= 255;
1519 return [r, g, b];
1521 packageRGB = function (r, g, b, o) {
1523 g = math.round(g * 255);
1527 g: g,
1530 hex: Snap.rgb(r, g, b),
1560 clr.g = rgb.g;
1567 clr.g = rgb.g;
1584 clr.r = clr.g = clr.b = clr.h = clr.s = clr.v = clr.l = -1;
1682 Snap.rgb2hsb = function (r, g, b) {
1683 b = prepareRGB(r, g, b);
1685 g = b[1];
1689 V = mmax(r, g, b);
1690 C = V - mmin(r, g, b);
1692 V == r ? (g - b) / C :
1693 V == g ? (b - r) / C + 2 :
1694 (r - g) / C + 4
1715 Snap.rgb2hsl = function (r, g, b) {
1716 b = prepareRGB(r, g, b);
1718 g = b[1];
1722 M = mmax(r, g, b);
1723 m = mmin(r, g, b);
1726 M == r ? (g - b) / C :
1727 M == g ? (b - r) / C + 2 :
1728 (r - g) / C + 4);
2156 if (this.type in {g: 1, mask: 1, pattern: 1, symbol: 1}) {
2586 top = box.top + (g.win.pageYOffset || docElem.scrollTop || body.scrollTop ) - clientTop,
2587 left = box.left + (g.win.pageXOffset || docElem.scrollLeft || body.scrollLeft) - clientLeft;
4830 proto.group = proto.g = function (first) {
7212 from: [A.r, A.g, A.b, A.opacity],
7213 to: [B.r, B.g, B.b, B.opacity],
7938 g: 0.2126 - 0.2126 * (1 - amount),
7965 g: 0.272 - 0.272 * (1 - amount),