Lines Matching refs:graph

26 	var graph = new Graph(container);
54 graph.gridSize = extras.grid.size;
55 graph.view.gridSteps = extras.grid.steps;
95 return graph;
135 graph.globalVars = extras.globalVars;
141 var graphGetLinkForCell = graph.getLinkForCell;
143 graph.getLinkForCell = function(cell)
158 var cellRendererRedrawLabelShape = graph.cellRenderer.redrawLabelShape;
160 graph.cellRenderer.redrawLabelShape = function(shape)
172 if (href != null && graph.isCustomLink(href))
217 graph.mathEnabled = math; //Enable math such that getSvg works as expected
219 var bg = graph.background;
226 var svgRoot = graph.getSvg(bg, 1, 0, false, null, true, null, null, null);
228 if (graph.shadowVisible)
230 graph.addSvgShadow(svgRoot);
370 var view = graph.view;
373 var phase = graph.gridSize * view.gridSteps * view.scale;
423 graph.foldingEnabled = false;
424 graph.setEnabled(false);
432 graph.setBackgroundImage(new mxImage(bgImg.src, bgImg.width,
438 var model = graph.getModel();
518 graph.pdfPageVisible = false;
530 var gb = graph.getGraphBounds();
543 data.scale = Math.min((data.pageHeight * v) / (gb.height / graph.view.scale),
544 (data.pageWidth * h) / (gb.width / graph.view.scale));
548 data.scale = data.scale / graph.pageScale;
552 printScale = 1 / graph.pageScale;
559 graph.pdfPageVisible = true;
563 graph.pageFormat = new mxRectangle(0, 0, parseFloat(pw), parseFloat(ph));
570 graph.pageScale = ps;
573 graph.getPageSize = function()
579 graph.getPageLayout = function()
606 graph.view.getBackgroundPageBounds = function()
608 var layout = this.graph.getPageLayout();
609 var page = this.graph.getPageSize();
618 if (!graph.pdfPageVisible)
620 var b = graph.getGraphBounds();
640 graph.view.scaleAndTranslate(s,
678 graph.view.scaleAndTranslate(s,
689 var layout = graph.getPageLayout();
690 var page = graph.getPageSize();
696 graph.view.setTranslate(Math.floor(-dx), Math.floor(-dy));
701 bounds = (graph.pdfPageVisible) ? graph.view.getBackgroundPageBounds() : graph.getGraphBounds();
704 expScale = graph.view.scale || 1;
707 if (graph.pdfPageVisible)
709 var pf = graph.pageFormat || mxConstants.PAGE_FORMAT_A4_PORTRAIT;
710 var scale = data.print? data.scale : 1 / graph.pageScale;
715 var gb = graph.getGraphBounds();
728 var layout = graph.getPageLayout();
735 preview = new mxPrintPreview(graph, scale, pf, border, x0, y0);
741 graph.container.parentNode.removeChild(graph.container);
747 preview.appendGraph(graph, scale, x0, y0);
773 var bgImg = graph.backgroundImage;
777 var t = graph.view.translate;
778 var s = graph.view.scale;
789 graph.addSvgShadow(graph.view.canvas.ownerSVGElement, null, true);
790 graph.setShadowVisible(true);
831 var graphGetGlobalVariable = graph.getGlobalVariable;
833 graph.getGlobalVariable = function(name)
864 graph.getModel().clear();
891 return graph;