Lines Matching +full:i +full:- +full:mate
2 * $Id: mxMockupGraphics.js,v 1.5 2013/05/22 12:28:49 mate Exp $
3 * Copyright (c) 2006-2010, JGraph Ltd
364 for (var i = 0; i < partNum; i++)
366 total = total + parseInt(parts[i], 10);
370 for (var i = 0; i < partNum; i++)
372 if (partColors.length > i)
374 c.setFillColor(partColors[i]);
383 var currPerc = parseInt(parts[i], 10) / total;
390 for (var j = 0; j < i; j++)
399 var x1 = w * 0.5 - w * Math.sin(startAngle) * 0.5;
400 var y1 = h * 0.5 - h * Math.cos(startAngle) * 0.5;
401 var x2 = w * 0.5 - w * Math.sin(endAngle) * 0.5;
402 var y2 = h * 0.5 - h * Math.cos(endAngle) * 0.5;
406 if (endPerc - beginPerc < 0.5)
464 var boxSizeX = w / (parseInt(gridSize[0],10) + (gridSize[0]-1) * 0.5);
465 var boxSizeY = h / (parseInt(gridSize[1],10) + (gridSize[1]-1) * 0.5);
467 for (var i = 0; i < gridSize[0]; i++)
471 c.rect(boxSizeX * 1.5 * i, boxSizeY * 1.5 * j, boxSizeX, boxSizeY);
479 var boxSizeX = w / (parseInt(gridSize[0],10) + (gridSize[0]-1) * 0.5);
480 var boxSizeY = h / (parseInt(gridSize[1],10) + (gridSize[1]-1) * 0.5);
482 for (var i = 0; i < gridSize[0]; i++)
487 c.moveTo(boxSizeX * 1.5 * i, boxSizeY * 1.5 * j);
488 c.lineTo(boxSizeX * 1.5 * i + boxSizeX, boxSizeY * 1.5 * j + boxSizeY);
489 c.moveTo(boxSizeX * 1.5 * i + boxSizeX, boxSizeY * 1.5 * j);
490 c.lineTo(boxSizeX * 1.5 * i, boxSizeY * 1.5 * j + boxSizeY);
575 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
581 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
587 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
594 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
600 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
606 c.ellipse(cx - r, cy - r, 2 * r, 2 * r);
727 var y1 = h * 0.5 - h * 0.38 * Math.cos(needlePos);
738 x2 = w * 0.5 + w * (-0.05) * Math.sin(needlePos);
739 y2 = h * 0.5 - h * (-0.05) * Math.cos(needlePos);
744 x2 = w * 0.5 - w * 0.05 * Math.cos(needlePos);
745 y2 = h * 0.5 - h * 0.05 * Math.sin(needlePos);
782 …this.state.style['gaugePos'] = Math.round(1000 * Math.max(0, Math.min(100, (pt.x - bounds.x) * 100…
863 c.moveTo(cx - shapeSize * 0.5, cy - shapeSize * 0.5);
864 c.lineTo(cx + shapeSize * 0.5, cy - shapeSize * 0.5);
866 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
873 c.moveTo(cx - shapeSize * 0.5, cy - shapeSize * 0.5);
874 c.lineTo(cx + shapeSize * 0.5, cy - shapeSize * 0.5);
876 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
883 c.moveTo(cx - shapeSize * 0.5, cy - shapeSize * 0.5);
884 c.lineTo(cx + shapeSize * 0.5, cy - shapeSize * 0.5);
886 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
893 c.moveTo(cx - shapeSize * 0.5, cy - shapeSize * 0.5);
894 c.lineTo(cx + shapeSize * 0.5, cy - shapeSize * 0.5);
896 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
904 c.moveTo(cx, cy - shapeSize * 0.5);
906 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
913 c.moveTo(cx, cy - shapeSize * 0.5);
915 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
922 c.moveTo(cx, cy - shapeSize * 0.5);
924 c.lineTo(cx - shapeSize * 0.5, cy + shapeSize * 0.5);
932 c.moveTo(cx, cy - shapeSize * 0.75);
935 c.lineTo(cx - shapeSize * 0.75, cy);
942 c.moveTo(cx, cy - shapeSize * 0.75);
945 c.lineTo(cx - shapeSize * 0.75, cy);
952 c.moveTo(cx, cy - shapeSize * 0.75);
955 c.lineTo(cx - shapeSize * 0.75, cy);
962 c.moveTo(cx, cy - shapeSize * 0.75);
965 c.lineTo(cx - shapeSize * 0.75, cy);