Lines Matching refs:w

35 mxShapeElectricalTestPoint.prototype.paintVertexShape = function(c, x, y, w, h)  argument
40 var size = Math.min(w, h);
44 c.ellipse(w * 0.5 - size / 2, 0, size, size);
47 if (h > w)
50 c.moveTo(w * 0.5, size);
51 c.lineTo(w * 0.5, h);
94 mxShapeElectricalStraightBus.prototype.paintVertexShape = function(c, x, y, w, h) argument
98 var x1 = w * 0.2;
101 if (w > h)
107 y1 = w / 2;
111 c.moveTo(w - x1, 0);
112 c.lineTo(w - x1, h - y1);
113 c.lineTo(w, h - y1);
114 c.lineTo(w * 0.5, h);
162 mxShapeElectricalTwoLineBusElbow.prototype.paintVertexShape = function(c, x, y, w, h) argument
164 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
170 c.lineTo(w, h);
171 c.lineTo(w, 0);
174 var wn = Math.min(w, notch);
179 c.lineTo(w - wn, h - hn);
180 c.lineTo(w - wn, 0);
238 mxShapeElectricalThreeLineBusElbow.prototype.paintVertexShape = function(c, x, y, w, h) argument
240 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
246 c.lineTo(w, h);
247 c.lineTo(w, 0);
250 var wn = Math.min(w, notch);
255 c.lineTo(w - wn, h - hn);
256 c.lineTo(w - wn, 0);
261 c.lineTo(w - wn / 2, h - hn / 2);
262 c.lineTo(w - wn / 2, 0);
320 mxShapeElectricalFourLineBusElbow.prototype.paintVertexShape = function(c, x, y, w, h) argument
322 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
328 c.lineTo(w, h);
329 c.lineTo(w, 0);
332 var wn = Math.min(w, notch);
337 c.lineTo(w - wn, h - hn);
338 c.lineTo(w - wn, 0);
343 c.lineTo(w - wn / 3, h - hn / 3);
344 c.lineTo(w - wn / 3, 0);
349 c.lineTo(w - wn * 2 / 3, h - hn * 2 / 3);
350 c.lineTo(w - wn * 2 / 3, 0);
407 mxShapeElectricalEightLineBusElbow.prototype.paintVertexShape = function(c, x, y, w, h) argument
409 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
415 c.lineTo(w, h);
416 c.lineTo(w, 0);
419 var wn = Math.min(w, notch);
424 c.lineTo(w - wn, h - hn);
425 c.lineTo(w - wn, 0);
430 c.lineTo(w - wn / 7, h - hn / 7);
431 c.lineTo(w - wn / 7, 0);
436 c.lineTo(w - wn * 2 / 7, h - hn * 2 / 7);
437 c.lineTo(w - wn * 2 / 7, 0);
442 c.lineTo(w - wn * 3 / 7, h - hn * 3 / 7);
443 c.lineTo(w - wn * 3 / 7, 0);
448 c.lineTo(w - wn * 4 / 7, h - hn * 4 / 7);
449 c.lineTo(w - wn * 4 / 7, 0);
454 c.lineTo(w - wn * 5 / 7, h - hn * 5 / 7);
455 c.lineTo(w - wn * 5 / 7, 0);
460 c.lineTo(w - wn * 6 / 7, h - hn * 6 / 7);
461 c.lineTo(w - wn * 6 / 7, 0);
525 mxShapeElectricalLogicGate.prototype.paintVertexShape = function(c, x, y, w, h) argument
533 c.moveTo(w * 0.8, h * 0.5);
534 c.lineTo(w, h * 0.5);
544 c.lineTo(w * 0.2, currH);
548 c.lineTo(w * 0.23, currH);
560 c.moveTo(w * 0.1, 0);
561 c.arcTo(w * 0.6, h, 0, 0, 1, w * 0.1, h);
566 c.moveTo(w * 0.4, 0);
567 c.arcTo(w * 0.45, h * 0.83, 0, 0, 1, w * 0.8, h * 0.5);
568 c.arcTo(w * 0.45, h * 0.83, 0, 0, 1, w * 0.4, h);
569 c.lineTo(w * 0.15, h);
570 c.arcTo(w * 0.6, h, 0, 0, 0, w * 0.15, 0);
576 c.moveTo(w * 0.2, 0);
577 c.lineTo(w * 0.5, 0);
578 c.arcTo(w * 0.3, h * 0.5, 0, 0, 1, w * 0.5, h);
579 c.lineTo(w * 0.2, h);
594 negSize = Math.min(w * tmpSize * 0.5, h * tmpSize);
598 negSize = Math.min(w * 0.04, h * 0.07);
602 c.ellipse(w * 0.8, h * 0.5 - negSize * 0.5, negSize, negSize);
659 mxShapeElectricalBuffer.prototype.paintVertexShape = function(c, x, y, w, h) argument
665 c.lineTo(w * 0.2, h * 0.5);
666 c.moveTo(w * 0.8, h * 0.5);
667 c.lineTo(w, h * 0.5);
671 c.moveTo(w * 0.2, 0);
672 c.lineTo(w * 0.8, h * 0.5);
673 c.lineTo(w * 0.2, h);
681 var negSize = Math.min(w * 0.04, h * 0.07);
683 c.ellipse(w * 0.8, h * 0.5 - negSize * 0.5, negSize, negSize);
747 mxShapeElectricalDualInLineIC.prototype.paintVertexShape = function(c, x, y, w, h) argument
760 c.rect(10, 0, w - 20, h);
764 c.rect(0, 10, w, h - 20);
779 var pinsOne = parseInt(w / pinSpacing);
796 c.moveTo(w - 10, currH);
797 c.lineTo(w, currH);
828 …c.text(w - 20, currH, 0, 0, pc2.toString(), mxConstants.ALIGN_RIGHT, mxConstants.ALIGN_MIDDLE, 0, …
832 …c.text(w - 20, currH, 0, 0, labelNames[pc2 - 1].toString(), mxConstants.ALIGN_RIGHT, mxConstants.A…
841 while (pinCount * pinSpacing <= w)
906 c.rect(w - 10, currH - pinSpacing * 0.25, 10, pinSpacing * 0.5);
938 …c.text(w - 5, currH + 1, 0, 0, pc2.toString(), mxConstants.ALIGN_CENTER, mxConstants.ALIGN_MIDDLE,…
942 …c.text(w - 5, currH + 1, 0, 0, labelNames[pc2 - 1].toString(), mxConstants.ALIGN_CENTER, mxConstan…
951 while (pinCount * pinSpacing <= w)
1012 c.moveTo(w, h * 0.5 - 10);
1013 c.arcTo(12, 12, 0, 0, 0, w, h * 0.5 + 10);
1017 if (w > 40)
1019 c.moveTo(w * 0.5 - 10, h);
1020 c.arcTo(12, 12, 0, 0, 1, w * 0.5 + 10, h);
1031 if (w > 40)
1033 c.moveTo(w * 0.5 - 10, 0);
1034 c.arcTo(12, 12, 0, 0, 0, w * 0.5 + 10, 0);
1043 mxShapeElectricalDualInLineIC.prototype.getConstraints = function(style, w, h) argument
1065 while (pinCount * pinSpacing <= w)
1129 mxShapeElectricalQFPIC.prototype.paintVertexShape = function(c, x, y, w, h) argument
1135 c.lineTo(w - 15, 10);
1136 c.lineTo(w - 10, 15);
1137 c.lineTo(w - 10, h - 15);
1138 c.lineTo(w - 15, h - 10);
1163 var pinsHOne = parseInt((w - pinSpacing - 40) / pinSpacing) + 1;
1169 c.moveTo(w - 10, currH);
1170 c.lineTo(w, currH);
1213 …c.text(w - 20, currH, 0, 0, pc2.toString(), mxConstants.ALIGN_CENTER, mxConstants.ALIGN_MIDDLE, 0,…
1217 …c.text(w - 20, currH, 0, 0, labelNames[pc2 - 1].toString(), mxConstants.ALIGN_CENTER, mxConstants.…
1227 while (currH <= w - pinSpacing * 0.5 - 20)
1294 var pinsHOne = parseInt((w - pinSpacing - 40) / pinSpacing) + 1;
1303 c.rect(w - 10, currH - pinSpacing * 0.25, 10, pinSpacing * 0.5);
1347 …c.text(w - 5, currH + 1, 0, 0, pc2.toString(), mxConstants.ALIGN_CENTER, mxConstants.ALIGN_MIDDLE,…
1351 …c.text(w - 5, currH + 1, 0, 0, labelNames[pc2 - 1].toString(), mxConstants.ALIGN_CENTER, mxConstan…
1361 while (currH <= w - pinSpacing * 0.5 - 20)
1426 if (w > 40)
1437 c.ellipse(w - 25, 15, 10, 10);
1440 c.ellipse(w - 25, h - 25, 10, 10);
1452 mxShapeElectricalQFPIC.prototype.getConstraints = function(style, w, h) argument
1472 while (currH <= w - pinSpacing * 0.5 - 20)
1521 mxShapeElectricalMux.prototype.paintVertexShape = function(c, x, y, w, h) argument
1550 c.moveTo(w - 10, 0);
1553 c.lineTo(w - 10, h - 10);
1560 c.lineTo(w - 10, h * 0.1);
1561 c.lineTo(w - 10, h * 0.9 - 10);
1603 c.moveTo(w - 10, (h - 10) * 0.5);
1604 c.lineTo(w, (h - 10) * 0.5);
1610 c.moveTo(w - 10, currH);
1611 c.lineTo(w, currH);
1612 …c.text(w - 14, currH + 1, 0, 0, '' + i.toString(), mxConstants.ALIGN_CENTER, mxConstants.ALIGN_MID…
1617 var spacing = (w - 20) / selectorPins;
1624 c.moveTo(currW, h - 10 - (currW - 10) / (w - 20) * h * 0.1);
1628 c.moveTo(currW, h - 10 - (w - currW - 10) / (w - 20) * h * 0.1);
1642 mxShapeElectricalMux.prototype.getConstraints = function(style, w, h) argument
1691 var spacing = (w - 20) / (w * selectorPins);
1732 mxShapeElectricalBatteryStack.prototype.paintVertexShape = function(c, x, y, w, h) argument
1740 var bNum = Math.floor((w - 20) / bw);
1741 var startX = (w - bNum * bw) * 0.5;
1748 c.moveTo(w - startX - bw * 0.2, h * 0.5);
1749 c.lineTo(w, h * 0.5);
1817 mxShapeElectricalDCSource3_v2.prototype.paintVertexShape = function(c, x, y, w, h) argument
1821 var ss = Math.max(3, Math.min(h, w) * 0.05); // half of symbol size
1823 c.ellipse(0, 0, w, h);
1827 c.moveTo(w * 0.5 - ss, h * 0.05 + i);
1828 c.lineTo(w * 0.5 + ss, h * 0.05 + i);
1829 c.moveTo(w * 0.5, h * 0.05 - ss + i);
1830 c.lineTo(w * 0.5, h * 0.05 + ss + i);
1831 c.moveTo(w * 0.5 - ss, h * 0.95 - i);
1832 c.lineTo(w * 0.5 + ss, h * 0.95 - i);
1897 mxShapeElectricalSource.prototype.paintVertexShape = function(c, x, y, w, h) argument
1907 c.ellipse(0, 0, w, h);
1913 c.lineTo(w * 0.5, 0);
1914 c.lineTo(w, h * 0.5);
1915 c.lineTo(w * 0.5, h);
1926 c.moveTo(w * 0.3, h * 0.5);
1927 c.quadTo(w * 0.34, h * 0.35, w * 0.4, h * 0.35);
1928 c.quadTo(w * 0.46, h * 0.35, w * 0.5, h * 0.5);
1929 c.quadTo(w * 0.53, h * 0.65, w * 0.6, h * 0.65);
1930 c.quadTo(w * 0.66, h * 0.65, w * 0.7, h * 0.5);
1935 c.moveTo(w * 0.3, h * 0.5);
1936 c.lineTo(w * 0.3, h * 0.35);
1937 c.lineTo(w * 0.5, h * 0.35);
1938 c.lineTo(w * 0.5, h * 0.65);
1939 c.lineTo(w * 0.7, h * 0.65);
1940 c.lineTo(w * 0.7, h * 0.5);
1945 c.moveTo(w * 0.3, h * 0.65);
1946 c.lineTo(w * 0.4, h * 0.35);
1947 c.lineTo(w * 0.5, h * 0.65);
1948 c.lineTo(w * 0.6, h * 0.35);
1949 c.lineTo(w * 0.7, h * 0.65);
1954 c.moveTo(w * 0.24, h * 0.65);
1955 c.lineTo(w * 0.42, h * 0.35);
1956 c.lineTo(w * 0.42, h * 0.65);
1957 c.lineTo(w * 0.58, h * 0.35);
1958 c.lineTo(w * 0.58, h * 0.65);
1959 c.lineTo(w * 0.76, h * 0.35);
1960 c.lineTo(w * 0.76, h * 0.65);
1965 c.moveTo(w * 0.5, h * 0.17);
1966 c.lineTo(w * 0.5, h * 0.5);
1967 c.moveTo(w * 0.18, h * 0.42);
1968 c.lineTo(w * 0.5, h * 0.5);
1969 c.moveTo(w * 0.32, h * 0.78);
1970 c.lineTo(w * 0.5, h * 0.5);
1971 c.moveTo(w * 0.82, h * 0.42);
1972 c.lineTo(w * 0.5, h * 0.5);
1973 c.moveTo(w * 0.68, h * 0.78);
1974 c.lineTo(w * 0.5, h * 0.5);
1980 c.lineTo(w, h * 0.5);
1984 c.ellipse(0, h * 0.43, w * 0.14, h * 0.14);
1986 c.ellipse(w * 0.86, h * 0.43, w * 0.14, h * 0.14);
1989 c.moveTo(w * 0.83, h * 0.63);
1990 c.lineTo(w * 0.73, h * 0.73);
1991 c.lineTo(w * 0.27, h * 0.27);
1992 c.lineTo(w * 0.17, h * 0.37);
1999 c.moveTo(w * 0.2, h * 0.25);
2000 c.lineTo(w * 0.13, h * 0.4);
2001 c.lineTo(w * 0.28, h * 0.33);
2007 c.moveTo(w * 0.3, h * 0.65);
2008 c.lineTo(w * 0.4, h * 0.65);
2009 c.lineTo(w * 0.4, h * 0.35);
2010 c.lineTo(w * 0.6, h * 0.35);
2011 c.lineTo(w * 0.6, h * 0.65);
2012 c.lineTo(w * 0.7, h * 0.65);
2017 c.moveTo(w * 0.3, h * 0.35);
2018 c.lineTo(w * 0.4, h * 0.35);
2019 c.lineTo(w * 0.4, h * 0.65);
2020 c.lineTo(w * 0.6, h * 0.65);
2021 c.lineTo(w * 0.6, h * 0.35);
2022 c.lineTo(w * 0.7, h * 0.35);
2027 c.moveTo(w * 0.3, h * 0.5);
2028 c.lineTo(w * 0.33, h * 0.35);
2029 c.lineTo(w * 0.47, h * 0.35);
2030 c.lineTo(w * 0.53, h * 0.65);
2031 c.lineTo(w * 0.67, h * 0.65);
2032 c.lineTo(w * 0.7, h * 0.5);
2037 c.moveTo(w * 0.3, h * 0.65);
2038 c.lineTo(w * 0.5, h * 0.65);
2039 c.lineTo(w * 0.5, h * 0.35);
2040 c.lineTo(w * 0.7, h * 0.35);
2045 c.moveTo(w * 0.3, h * 0.35);
2046 c.lineTo(w * 0.5, h * 0.35);
2047 c.lineTo(w * 0.5, h * 0.65);
2048 c.lineTo(w * 0.7, h * 0.65);
2053 c.moveTo(w * 0.17, h * 0.5);
2054 c.lineTo(w * 0.83, h * 0.5);
2055 c.moveTo(w * 0.67, h * 0.42);
2056 c.lineTo(w * 0.83, h * 0.5);
2057 c.lineTo(w * 0.67, h * 0.58);
2062 c.moveTo(w * 0.5, h * 0.17);
2063 c.lineTo(w * 0.5, h * 0.83);
2064 c.moveTo(w * 0.42, h * 0.67);
2065 c.lineTo(w * 0.5, h * 0.83);
2066 c.lineTo(w * 0.58, h * 0.67);
2070 var ss = Math.max(3, Math.min(h, w) * 0.05); // half of symbol size
2079 c.moveTo(w * 0.5 - ss, h * 0.05 + i);
2080 c.lineTo(w * 0.5 + ss, h * 0.05 + i);
2081 c.moveTo(w * 0.5, h * 0.05 - ss + i);
2082 c.lineTo(w * 0.5, h * 0.05 + ss + i);
2083 c.moveTo(w * 0.5 - ss, h * 0.95 - i);
2084 c.lineTo(w * 0.5 + ss, h * 0.95 - i);