Lines Matching refs:w

37 mxShapeInfographicNumEntryVert.prototype.paintVertexShape = function(c, x, y, w, h)  argument
41 var dy = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dy', this.dy))));
45 var d = Math.min(dy, w - 2 * inset, h - inset);
47 c.ellipse(w * 0.5 - d * 0.5, 0, d, d);
52 c.lineTo(w * 0.5 - d * 0.5 - inset, d * 0.5);
53 c.arcTo(d * 0.5 + inset, d * 0.5 + inset, 0, 0, 0, w * 0.5 + d * 0.5 + inset, d * 0.5);
54 c.lineTo(w, d * 0.5);
55 c.lineTo(w, h);
78 mxShapeInfographicNumEntryVert.prototype.getConstraints = function(style, w, h) argument
81 var dy = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dy', this.dy))));
83 var d = Math.min(dy, w - 2 * inset, h - inset);
133 mxShapeInfographicBendingArch.prototype.paintVertexShape = function(c, x, y, w, h) argument
140 var rx = w * 0.5;
171 c.ellipse(w * 0.5 - rx3, h * 0.5 - ry3, 2 * rx3, 2 * ry3);
279 mxShapeInfographicParallelogram.prototype.paintVertexShape = function(c, x, y, w, h) argument
283 var dx = Math.max(0, Math.min(w * 0.5, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
288 c.lineTo(w, 0);
289 c.lineTo(w - 2 * dx, h);
311 mxShapeInfographicParallelogram.prototype.getConstraints = function(style, w, h) argument
314 var dx = Math.max(0, Math.min(w * 0.5, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
315 var w2 = w - 2 * dx;
322 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - 2 * dx, h));
323 constr.push(new mxConnectionConstraint(new mxPoint(0, 0.5), false, null, w - dx, 0));
363 mxShapeInfographicRibbonRolled.prototype.paintVertexShape = function(c, x, y, w, h) argument
367 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
374 c.lineTo(w, dy);
375 c.lineTo(w, h - dy);
376 c.lineTo(w - dx, h);
377 c.lineTo(w - dx, h - dy);
390 c.moveTo(w, h - dy);
391 c.lineTo(w - dx, h);
392 c.lineTo(w - dx, h - dy);
400 c.lineTo(w, dy);
401 c.lineTo(w, h - dy);
402 c.lineTo(w - dx, h);
403 c.lineTo(w - dx, h - dy);
429 mxShapeInfographicRibbonRolled.prototype.getConstraints = function(style, w, h) argument
432 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
442 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h2));
486 mxShapeInfographicRibbonDoubleFolded.prototype.paintVertexShape = function(c, x, y, w, h) argument
490 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
497 c.lineTo(w, dy);
498 c.lineTo(w, h - dy);
499 c.lineTo(w - dx, h);
500 c.lineTo(w - dx, h - dy);
514 c.moveTo(w, h - dy);
515 c.lineTo(w - dx, h);
516 c.lineTo(w - dx, h - dy);
524 c.lineTo(w, dy);
525 c.lineTo(w, h - dy);
526 c.lineTo(w - dx, h);
527 c.lineTo(w - dx, h - dy);
552 mxShapeInfographicRibbonDoubleFolded.prototype.getConstraints = function(style, w, h) argument
555 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
610 mxShapeInfographicRibbonFrontFolded.prototype.paintVertexShape = function(c, x, y, w, h) argument
614 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
616 …var notch = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'notch', this.not…
622 c.lineTo(w, dy);
623 c.lineTo(w - notch, (h - dy) / 2 + dy);
624 c.lineTo(w, h);
644 c.lineTo(w, dy);
645 c.lineTo(w - notch, (h - dy) / 2 + dy);
646 c.lineTo(w, h);
684 mxShapeInfographicRibbonFrontFolded.prototype.getConstraints = function(style, w, h) argument
687 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
689 …var notch = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'notch', this.not…
696 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - notch, (h + dy) * 0.5));
743 mxShapeInfographicRibbonBackFolded.prototype.paintVertexShape = function(c, x, y, w, h) argument
747 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
749 …var notch = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'notch', this.not…
755 c.lineTo(w, dy);
756 c.lineTo(w - notch, (h - dy) / 2 + dy);
757 c.lineTo(w, h);
776 c.lineTo(w, dy);
777 c.lineTo(w - notch, (h - dy) / 2 + dy);
778 c.lineTo(w, h);
816 mxShapeInfographicRibbonBackFolded.prototype.getConstraints = function(style, w, h) argument
819 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
821 …var notch = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'notch', this.not…
828 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - notch, (h + dy) * 0.5));
875 mxShapeInfographicBanner.prototype.paintVertexShape = function(c, x, y, w, h) argument
879 var dx = Math.max(0, Math.min(w / 2, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
881 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
883 dx = Math.min(w / 2 - 2 * dy, dx);
891 c.lineTo(w - dx, 0);
892 c.lineTo(w - dx, dy);
893 c.lineTo(w, dy);
894 c.lineTo(w - notch, (h - dy) * 0.5 + dy);
895 c.lineTo(w, h);
896 c.lineTo(w - dx - 2 * dy, h);
897 c.lineTo(w - dx - 2 * dy, h - dy);
916 c.moveTo(w,dy);
917 c.lineTo(w - dx, dy);
918 c.lineTo(w - dx, h - dy);
919 c.lineTo(w - dx - 2 * dy, h);
920 c.lineTo(w, h);
921 c.lineTo(w - notch, (h - dy) * 0.5 + dy);
931 c.moveTo(w - dx, h - dy);
932 c.lineTo(w - dx - 2 * dy, h - dy);
933 c.lineTo(w - dx - 2 * dy, h);
971 mxShapeInfographicBanner.prototype.getConstraints = function(style, w, h) argument
974 var dx = Math.max(0, Math.min(w / 2, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
976 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
977 dx = Math.min(w / 2 - 2 * dy, dx);
979 var w2 = w - 2 * dx;
994 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - notch, (h + dy) * 0.5));
1031 mxShapeInfographicCircularCallout.prototype.paintVertexShape = function(c, x, y, w, h) argument
1037 var rx = Math.max(0, Math.min(w * 0.5, w * 0.5 - dy));
1041 c.moveTo(w, h * 0.5);
1042 c.arcTo(w * 0.5, h * 0.5, 0, 0, 1, w * 0.5, h);
1043 c.arcTo(w * 0.5, h * 0.5, 0, 0, 1, 0, h * 0.5);
1044 c.arcTo(w * 0.5, h * 0.5, 0, 0, 1, w * 0.5, 0);
1045 c.lineTo(w, 0);
1047 c.moveTo(w * 0.5, dy);
1048 c.arcTo(rx, ry, 0, 0, 0, w * 0.5 - rx, h * 0.5);
1049 c.arcTo(rx, ry, 0, 0, 0, w * 0.5, h * 0.5 + ry);
1050 c.arcTo(rx, ry, 0, 0, 0, w * 0.5 + rx, h * 0.5);
1051 c.arcTo(rx, ry, 0, 0, 0, w * 0.5, h * 0.5 - ry);
1073 mxShapeInfographicCircularCallout.prototype.getConstraints = function(style, w, h) argument
1077 var rx = Math.max(0, Math.min(w * 0.5, w * 0.5 - dy));
1119 mxShapeInfographicShadedTriangle.prototype.paintVertexShape = function(c, x, y, w, h) argument
1125 c.lineTo(w * 0.5, 0);
1126 c.lineTo(w, h);
1137 c.lineTo(w * 0.5, 0);
1138 c.lineTo(w * 0.5, h * 0.67);
1145 c.moveTo(w, h);
1146 c.lineTo(w * 0.5, h * 0.67);
1147 c.lineTo(w * 0.5, 0);
1153 c.lineTo(w * 0.5, 0);
1154 c.lineTo(w, h);
1161 mxShapeInfographicShadedTriangle.prototype.getConstraints = function(style, w, h) argument
1202 mxShapeInfographicShadedPyramid.prototype.paintVertexShape = function(c, x, y, w, h) argument
1206 var h1 = Math.max(h - w * 0.3, 0);
1209 c.lineTo(w * 0.5, 0);
1210 c.lineTo(w, h1);
1211 c.lineTo(w * 0.5, h);
1222 c.lineTo(w * 0.5, 0);
1223 c.lineTo(w * 0.5, h);
1230 c.moveTo(w, h1);
1231 c.lineTo(w * 0.5, h);
1232 c.lineTo(w * 0.5, 0);
1238 c.lineTo(w * 0.5, 0);
1239 c.lineTo(w, h1);
1240 c.lineTo(w * 0.5, h);
1247 mxShapeInfographicShadedPyramid.prototype.getConstraints = function(style, w, h) argument
1250 var h1 = Math.max(h - w * 0.3, 0);
1253 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, h1 * 0.5));
1254 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h1));
1255 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, (h + h1) * 0.5));
1256 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5, h));
1257 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, (h + h1) * 0.5));
1259 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, h1 * 0.5));
1291 mxShapeInfographicPyramidStep.prototype.paintVertexShape = function(c, x, y, w, h) argument
1295 var h1 = Math.max(w * 0.1, 0);
1298 c.lineTo(w * 0.5, 0);
1299 c.lineTo(w, h1);
1300 c.lineTo(w, h);
1312 c.lineTo(w * 0.5, 0);
1313 c.lineTo(w * 0.5, h);
1321 c.moveTo(w, h1);
1322 c.lineTo(w, h);
1323 c.lineTo(w * 0.5, h);
1324 c.lineTo(w * 0.5, 0);
1330 c.lineTo(w * 0.5, 0);
1331 c.lineTo(w, h1);
1332 c.lineTo(w, h);
1340 mxShapeInfographicPyramidStep.prototype.getConstraints = function(style, w, h) argument
1343 var h1 = Math.max(w * 0.1, 0);
1346 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, h1 * 0.5));
1347 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h1));
1348 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h1 + (h - h1) * 0.25));
1349 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h1 + (h - h1) * 0.5));
1350 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h1 + (h - h1) * 0.75));
1351 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h));
1352 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, h));
1353 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5, h));
1354 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, h));
1359 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, h1 * 0.5));
1391 mxShapeInfographicCylinder.prototype.paintVertexShape = function(c, x, y, w, h) argument
1396 var rx = w * 0.5;
1401 c.arcTo(rx, ry, 0, 0, 1, w, ry);
1402 c.lineTo(w, h - ry);
1408 c.setGradient('#000000', '#ffffff', 0, 0, w, h, mxConstants.DIRECTION_EAST, 0.4, 0.4);
1412 c.arcTo(rx, ry, 0, 0, 0, w, ry);
1413 c.lineTo(w, h - ry);
1420 c.arcTo(rx, ry, 0, 0, 1, w, ry);
1421 c.lineTo(w, h - ry);
1429 mxShapeInfographicCylinder.prototype.getConstraints = function(style, w, h) argument
1433 var rx = w * 0.5;
1438 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dy * 0.5));
1439 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dy * 0.5 + (h - dy) * 0.…
1440 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dy * 0.5 + (h - dy) * 0.…
1441 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dy * 0.5 + (h - dy) * 0.…
1442 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h - dy * 0.5));
1480 mxShapeInfographicCircularCallout2.prototype.paintVertexShape = function(c, x, y, w, h) argument
1488 var rx = Math.max(0, Math.min(w * 0.5, h * 0.4, h * 0.5 - 7));
1491 c.moveTo(w * 0.5 - 2, 2.15 * rx);
1492 c.arcTo(rx * 0.23, rx * 0.23, 0, 0, 0, w * 0.5 - rx * 0.2, rx * 1.97);
1493 c.arcTo(rx, rx, 0, 0, 1, w * 0.5 - rx, rx);
1494 c.arcTo(rx, rx, 0, 0, 1, w * 0.5, 0);
1495 c.arcTo(rx, rx, 0, 0, 1, w * 0.5 + rx, rx);
1496 c.arcTo(rx, rx, 0, 0, 1, w * 0.5 + rx * 0.2, rx * 1.97);
1497 c.arcTo(rx * 0.23, rx * 0.23, 0, 0, 0, w * 0.5 + 2, 2.15 * rx);
1503 c.lineTo(w * 0.5 + 2, h - rx * 0.22);
1504 c.arcTo(rx * 0.05, rx * 0.05, 0, 0, 0, w * 0.5 + rx * 0.04, h - rx * 0.19);
1508 c.lineTo(w * 0.5 + 2, h - 2 * rxMin);
1511 c.arcTo(rxMin, rxMin, 0, 0, 1, w * 0.5 + rxMin, h - rxMin);
1512 c.arcTo(rxMin, rxMin, 0, 0, 1, w * 0.5, h);
1513 c.arcTo(rxMin, rxMin, 0, 0, 1, w * 0.5 - rxMin, h - rxMin);
1517 c.arcTo(rxMin, rxMin, 0, 0, 1, w * 0.5 - rx * 0.04, h - rx * 0.19);
1518 c.arcTo(rxMin * 0.5, rxMin * 0.5, 0, 0, 0, w * 0.5 - 2, h - rx * 0.22);
1522 c.arcTo(rxMin, rxMin, 0, 0, 1, w * 0.5 - 2, h - 2 * rxMin);
1526 c.moveTo(w * 0.5, rx * 0.2);
1527 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5 - rx * 0.8, rx * 0.8);
1528 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5, rx * 1.8);
1529 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5 + rx * 0.8, rx * 0.8);
1530 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5, rx * 0.2);
1532 c.moveTo(w * 0.5, h - rxMin * 1.75);
1533 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5 - rxMin * 0.75, h - rxMin );
1534 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5, h - rxMin * 0.25);
1535 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5 + rxMin * 0.75, h - rxMin);
1536 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5, h - rxMin * 1.75);
1544 c.moveTo(w * 0.5, rx * 0.2);
1545 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5 - rx * 0.8, rx * 0.8);
1546 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5, rx * 1.8);
1547 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5 + rx * 0.8, rx * 0.8);
1548 c.arcTo(rx * 0.8, rx * 0.8, 0, 0, 0, w * 0.5, rx * 0.2);
1550 c.moveTo(w * 0.5, h - rxMin * 1.75);
1551 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5 - rxMin * 0.75, h - rxMin );
1552 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5, h - rxMin * 0.25);
1553 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5 + rxMin * 0.75, h - rxMin);
1554 c.arcTo(rxMin * 0.75, rxMin * 0.75, 0, 0, 0, w * 0.5, h - rxMin * 1.75);
1561 mxShapeInfographicCircularCallout2.prototype.getConstraints = function(style, w, h) argument
1564 var rx = Math.max(0, Math.min(w * 0.5, h * 0.4, h * 0.5 - 7));
1566 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx, rx));
1568 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx, rx));
1611 mxShapeInfographicBannerSingleFold.prototype.paintVertexShape = function(c, x, y, w, h) argument
1615 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
1617 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
1619 dx = Math.min(w - 2 * dy, dx);
1621 …var dx2 = Math.max(0, Math.min(w - dx - 2 * dy, parseFloat(mxUtils.getValue(this.style, 'dx2', thi…
1627 c.lineTo(w - dx, 0);
1628 c.lineTo(w - dx, dy);
1629 c.lineTo(w, dy);
1630 c.lineTo(w - notch, (h - dy) * 0.5 + dy);
1631 c.lineTo(w, h);
1632 c.lineTo(w - dx - 2 * dy, h);
1633 c.lineTo(w - dx - 2 * dy, h - dy);
1643 c.moveTo(w,dy);
1644 c.lineTo(w - dx, dy);
1645 c.lineTo(w - dx, h - dy);
1646 c.lineTo(w - dx - 2 * dy, h);
1647 c.lineTo(w, h);
1648 c.lineTo(w - notch, (h - dy) * 0.5 + dy);
1654 c.moveTo(w - dx, h - dy);
1655 c.lineTo(w - dx - 2 * dy, h - dy);
1656 c.lineTo(w - dx - 2 * dy, h);
1662 c.lineTo(w - dx, 0);
1663 c.lineTo(w - dx, dy);
1664 c.lineTo(w, dy);
1665 c.lineTo(w - notch, (h - dy) * 0.5 + dy);
1666 c.lineTo(w, h);
1667 c.lineTo(w - dx - 2 * dy, h);
1668 c.lineTo(w - dx - 2 * dy, h - dy);
1726 mxShapeInfographicBannerSingleFold.prototype.getConstraints = function(style, w, h) argument
1729 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
1731 …var notch = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch', this.notch)))…
1732 dx = Math.min(w - 2 * dy, dx);
1733 …var dx2 = Math.max(0, Math.min(w - dx - 2 * dy, parseFloat(mxUtils.getValue(this.style, 'dx2', thi…
1735 var w2 = w - dx - dx2;
1743 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx * 0.25, dy));
1744 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx * 0.5, dy));
1745 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx * 0.75, dy));
1746 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dy));
1747 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - notch, (h + dy) * 0.5));
1748 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h));
1749 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx - 2 * dy, h));
1750 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - (dx + 2 * dy) * 0.75, h…
1751 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - (dx + 2 * dy) * 0.5, h)…
1752 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - (dx + 2 * dy) * 0.25, h…
1794 mxShapeInfographicShadedCube.prototype.paintVertexShape = function(c, x, y, w, h) argument
1799 var isoH = Math.min(w * Math.tan(isoAngle), h * 0.5);
1802 c.moveTo(w * 0.5, 0);
1803 c.lineTo(w, isoH);
1804 c.lineTo(w, h - isoH);
1805 c.lineTo(w * 0.5, h);
1816 c.moveTo(w * 0.5, 2 * isoH);
1817 c.lineTo(w, isoH);
1818 c.lineTo(w, h - isoH);
1819 c.lineTo(w * 0.5, h);
1825 c.moveTo(w * 0.5, 2 * isoH);
1828 c.lineTo(w * 0.5, h);
1851 mxShapeInfographicShadedCube.prototype.getConstraints = function(style, w, h) argument
1855 var isoH = Math.min(w * Math.tan(isoAngle), h * 0.5);
1858 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, isoH * 0.5));
1859 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, isoH));
1860 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, isoH + (h - 2 * isoH) * …
1861 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, isoH + (h - 2 * isoH) * …
1862 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, isoH + (h - 2 * isoH) * …
1863 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h - isoH));
1864 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, h - isoH * 0.5));
1866 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, h - isoH * 0.5));
1873 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, isoH * 0.5));
1914 mxShapeInfographicPartConcEllipse.prototype.paintVertexShape = function(c, x, y, w, h) argument
1921 var rx = w * 0.5;
1955 c.arcTo(rx, ry, 0, 0, 1, w, ry);
1961 c.arcTo(rx2, ry2, 0, 0, 0, w * 0.5 - rx2, ry);
1963 c.arcTo(rx2, ry2, 0, 0, 0, w * 0.5 + rx2, ry);
1980 var rx = w * 0.5;
1992 c.arcTo(rx2, ry2, 0, 0, 1, w * 0.5 + rx2, ry);
1994 c.arcTo(rx2, ry2, 0, 0, 1, w * 0.5 - rx2, ry);
1998 c.arcTo(rx3, ry3, 0, 0, 0, w * 0.5 - rx3, ry);
2000 c.arcTo(rx3, ry3, 0, 0, 0, w * 0.5 + rx3, ry);
2068 mxShapeInfographicPartConcEllipse.prototype.getConstraints = function(style, w, h) argument
2120 mxShapeInfographicBannerHalfFold.prototype.paintVertexShape = function(c, x, y, w, h) argument
2124 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2125 var dx2 = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'dx2', this.dx2))));
2130 c.lineTo(w - dx, 0);
2131 c.lineTo(w, dx);
2132 c.lineTo(w, h);
2133 c.lineTo(w - dx * 0.5, h - notch);
2134 c.lineTo(w - dx, h);
2135 c.lineTo(w - dx, dx);
2145 c.moveTo(w - dx, dx);
2146 c.lineTo(w, dx);
2147 c.lineTo(w, h);
2148 c.lineTo(w - dx * 0.5, h - notch);
2149 c.lineTo(w - dx, h);
2150 c.lineTo(w - dx, dx);
2157 c.lineTo(w - dx, 0);
2158 c.lineTo(w, dx);
2159 c.lineTo(w, h);
2160 c.lineTo(w - dx * 0.5, h - notch);
2161 c.lineTo(w - dx, h);
2162 c.lineTo(w - dx, dx);
2214 mxShapeInfographicBannerHalfFold.prototype.getConstraints = function(style, w, h) argument
2217 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2218 var dx2 = Math.max(0, Math.min(w - dx, parseFloat(mxUtils.getValue(this.style, 'dx2', this.dx2))));
2220 var w2 = w - dx - dx2;
2228 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, 0));
2229 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx * 0.5, dx * 0.5));
2230 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dx));
2231 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dx + h2 * 0.25));
2232 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dx + h2 * 0.5));
2233 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, dx + h2 * 0.75));
2235 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx * 0.5, h - notch));
2236 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, h));
2238 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, dx + h2 * 0.75));
2239 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, dx + h2 * 0.5));
2240 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, dx + h2 * 0.25));
2241 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w - dx, dx));
2282 mxShapeInfographicCircularDial.prototype.paintVertexShape = function(c, x, y, w, h) argument
2286 …var dy = Math.max(0, Math.min(h * 0.5 - 10, w * 0.5, parseFloat(mxUtils.getValue(this.style, 'dy',…
2288 var rx = Math.max(0, Math.min(w * 0.5, h * 0.5 - 10));
2292 c.moveTo(w * 0.5 - rx, h);
2293 c.lineTo(w * 0.5 - rx, rx);
2294 c.arcTo(rx, rx, 0, 0, 1, w * 0.5, 0);
2295 c.arcTo(rx, rx, 0, 0, 1, w * 0.5 + rx, rx);
2296 c.lineTo(w * 0.5 + rx, h);
2298 c.moveTo(w * 0.5, dy);
2299 c.arcTo(rx2, rx2, 0, 0, 0, w * 0.5 - rx2, rx);
2300 c.arcTo(rx2, rx2, 0, 0, 0, w * 0.5, rx + rx2);
2301 c.arcTo(rx2, rx2, 0, 0, 0, w * 0.5 + rx2, rx);
2302 c.arcTo(rx2, rx2, 0, 0, 0, w * 0.5, dy);
2311 c.moveTo(w * 0.5 - rx, 2 * rx);
2312 c.lineTo(w * 0.5 + rx, 2 * rx);
2313 c.lineTo(w * 0.5 + rx, h);
2314 c.lineTo(w * 0.5 - rx, h);
2336 mxShapeInfographicCircularDial.prototype.getConstraints = function(style, w, h) argument
2339 …var dy = Math.max(0, Math.min(h * 0.5 - 10, w * 0.5, parseFloat(mxUtils.getValue(this.style, 'dy',…
2340 var rx = Math.max(0, Math.min(w * 0.5, h * 0.5 - 10));
2343 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx, h));
2344 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx, (rx + h) * 0.…
2345 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx, rx));
2346 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx * 0.71, rx * 0…
2347 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5, 0));
2348 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx * 0.71, rx * 0…
2349 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx, rx));
2350 …constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx, (rx + h) * 0.…
2351 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx, h));
2352 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 + rx * 0.5, h));
2353 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5 - rx * 0.5, h));
2392 mxShapeInfographicRibbonSimple.prototype.paintVertexShape = function(c, x, y, w, h) argument
2396 …var notch1 = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch1', this.notch2…
2397 …var notch2 = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch2', this.notch2…
2403 c.lineTo(w - notch2, 0);
2404 c.lineTo(w, h * 0.5);
2405 c.lineTo(w - notch2, h);
2439 mxShapeInfographicRibbonSimple.prototype.getConstraints = function(style, w, h) argument
2442 …var notch1 = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch1', this.notch2…
2443 …var notch2 = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'notch2', this.notch2…
2444 var w2 = w - notch2;
2496 mxShapeInfographicBarCallout.prototype.paintVertexShape = function(c, x, y, w, h) argument
2500 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2504 var x2 = Math.min(dx + dy * 0.35, w);
2508 c.lineTo(w, 0);
2509 c.lineTo(w, h - dy);
2539 mxShapeInfographicBarCallout.prototype.getConstraints = function(style, w, h) argument
2542 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2545 var x2 = Math.min(dx + dy * 0.35, w);
2552 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, (h - dy) * 0.5));
2553 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h - dy));
2596 mxShapeInfographicFlag.prototype.paintVertexShape = function(c, x, y, w, h) argument
2600 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2605 c.lineTo(w, 0);
2606 c.lineTo(w, h - dy);
2645 mxShapeInfographicFlag.prototype.getConstraints = function(style, w, h) argument
2648 var dx = Math.max(0, Math.min(w, parseFloat(mxUtils.getValue(this.style, 'dx', this.dx))));
2656 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, (h - dy) * 0.5));
2657 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w, h - dy));
2660 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.75, h - dy));
2661 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.5, h - dy));
2662 constr.push(new mxConnectionConstraint(new mxPoint(0, 0), false, null, w * 0.25, h - dy));