Lines Matching +full:x +full:- +full:view
4 …var svgElement = (graph.view != null && graph.view.canvas != null) ? graph.view.canvas.ownerSVGEle…
17 //Code inspired by https://stackoverflow.com/questions/40324313/svg-smooth-freehand-drawing
131 …var maxX = drawPoints[0].x, minX = drawPoints[0].x, maxY = drawPoints[0].y, minY = drawPoints[0].y;
137 maxX = Math.max(maxX, drawPoints[i].x);
138 minX = Math.min(minX, drawPoints[i].x);
143 var w = maxX - minX, h = maxY - minY;
154 p.x = (p.x - minX) * xScale;
155 p.y = (p.y - minY) * yScale;
171 var startP = drawPoints[start], endP = drawPoints[i - 1];
175 var xdiff = startP.x - endP.x, ydiff = startP.y - endP.y;
183 drawShape += '<line x="'+ startP.x.toFixed(2) + '" y="' + startP.y.toFixed(2) + '"/>';
191 drawShape += '<path><move x="'+ p.x.toFixed(2) + '" y="' + p.y.toFixed(2) + '"/>'
195 drawShape += '<line x="'+ p.x.toFixed(2) + '" y="' + p.y.toFixed(2) + '"/>';
204 var s = graph.view.scale;
205 var tr = graph.view.translate;
207 … var cell = new mxCell('', new mxGeometry(minX / s - tr.x, minY / s - tr.y, w / s, h / s), style);
277 strokeWidth = Math.max(1, strokeWidth * graph.view.scale);
289 path.setAttribute('stroke-width', strokeWidth);
299 path.setAttribute('stroke-dasharray', dashPattern);
305 strPath = 'M' + pt.x + ' ' + pt.y;
325 var tr = graph.view.translate;
326 graph.scrollRectToVisible(new mxRectangle(pt.x - tr.x, pt.y - tr.y).grow(20));
373 totalX += pt.x;
378 x: totalX / count,
393 strPath += ' L' + pt.x + ' ' + pt.y;
403 tmpPath += ' L' + pt.x + ' ' + pt.y;