var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
<li><ahref="../../../com/mxgraph/analysis/mxGraphAnalysis.html"title="class in com.mxgraph.analysis"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../com/mxgraph/analysis/mxGraphProperties.html"title="class in com.mxgraph.analysis"><spanclass="typeNameLink">Next Class</span></a></li>
<thclass="colConstructorName"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#mxGraphGenerator-com.mxgraph.generatorfunction.mxGeneratorFunction-com.mxgraph.costfunction.mxCostFunction-">mxGraphGenerator</a></span>​(<ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a> generatorFunction,
<ahref="../../../com/mxgraph/costfunction/mxCostFunction.html"title="class in com.mxgraph.costfunction">mxCostFunction</a> costFunction)</code></th>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getBipartiteGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getBipartiteGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getCompleteBipartiteGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getCompleteBipartiteGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getCompleteGraph-com.mxgraph.analysis.mxAnalysisGraph-int-">getCompleteGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/costfunction/mxCostFunction.html"title="class in com.mxgraph.costfunction">mxCostFunction</a></code></td>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getFriendshipWindmillGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getFriendshipWindmillGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<tdclass="colFirst"><code><ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a></code></td>
<tdclass="colFirst"><code>static <ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a></code></td>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getGeneratorFunction-com.mxgraph.view.mxGraph-boolean-double-double-">getGeneratorFunction</a></span>​(<ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> graph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getGridGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getGridGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getKingGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getKingGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getKingMoveVertexes-com.mxgraph.analysis.mxAnalysisGraph-int-int-int-int-">getKingMoveVertexes</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getKnightGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getKnightGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getKnightMoveVertexes-com.mxgraph.analysis.mxAnalysisGraph-int-int-int-int-">getKnightMoveVertexes</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getKnightTour-com.mxgraph.analysis.mxAnalysisGraph-int-int-int-">getKnightTour</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getNewEdgeValue-com.mxgraph.analysis.mxAnalysisGraph-">getNewEdgeValue</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph)</code></th>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getNullGraph-com.mxgraph.analysis.mxAnalysisGraph-int-">getNullGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getPathGraph-com.mxgraph.analysis.mxAnalysisGraph-int-">getPathGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getPetersenGraph-com.mxgraph.analysis.mxAnalysisGraph-">getPetersenGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph)</code></th>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getSimpleRandomGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-boolean-boolean-boolean-">getSimpleRandomGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getSimpleRandomTree-com.mxgraph.analysis.mxAnalysisGraph-int-">getSimpleRandomTree</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getStarGraph-com.mxgraph.analysis.mxAnalysisGraph-int-">getStarGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getWheelGraph-com.mxgraph.analysis.mxAnalysisGraph-int-">getWheelGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#getWindmillGraph-com.mxgraph.analysis.mxAnalysisGraph-int-int-">getWindmillGraph</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#oneSpanningTree-com.mxgraph.analysis.mxAnalysisGraph-boolean-boolean-">oneSpanningTree</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setBipartiteGraphSpacing-com.mxgraph.analysis.mxAnalysisGraph-int-int-double-double-">setBipartiteGraphSpacing</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setCostFunction-com.mxgraph.costfunction.mxCostFunction-">setCostFunction</a></span>​(<ahref="../../../com/mxgraph/costfunction/mxCostFunction.html"title="class in com.mxgraph.costfunction">mxCostFunction</a> costFunction)</code></th>
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setGridGraphSpacing-com.mxgraph.analysis.mxAnalysisGraph-double-double-int-int-">setGridGraphSpacing</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setPathGraphSpacing-com.mxgraph.analysis.mxAnalysisGraph-double-">setPathGraphSpacing</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setStarGraphLayout-com.mxgraph.analysis.mxAnalysisGraph-double-">setStarGraphLayout</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../../../com/mxgraph/analysis/mxGraphGenerator.html#setWindmillGraphLayout-com.mxgraph.analysis.mxAnalysisGraph-int-int-double-">setWindmillGraphLayout</a></span>​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public mxGraphGenerator​(<ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a> generatorFunction,
<pre>public void getNullGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getCompleteGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getGridGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void setGridGraphSpacing​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<divclass="block">Sets the physical spacing between vertices in a grid graph. This works for now only for a graph generated with mxGraphCreator.getGridGraph() only after creating the graph</div>
<pre>public void getBipartiteGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void setBipartiteGraphSpacing​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<divclass="block">Sets the physical spacing between vertices in a bipartite graph. This works for now only for a graph generated with mxGraphCreator.getBipartiteGraph()
<pre>public void getCompleteBipartiteGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getKnightGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public java.lang.Object[] getKnightMoveVertexes​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getKingGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public java.lang.Object[] getKingMoveVertexes​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getPetersenGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph)</pre>
<pre>public void getPathGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void setPathGraphSpacing​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<divclass="block">Sets the physical spacing between vertices in a path graph. This works for now only for a graph generated with mxGraphCreator.getPathGraph()
<pre>public void getStarGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void setStarGraphLayout​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<divclass="block">Sets the physical size of a star graph. This works for now only for a graph generated with mxGraphCreator.getStarGraph() and getWheelGraph()</div>
<pre>public void getWheelGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getFriendshipWindmillGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void getWindmillGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public void setWindmillGraphLayout​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<divclass="block">Sets the layout of a windmill graph. Use this method only for graphs generated with mxGraphGenerator.getWindmillGraph() and getFriendshitWindmillGraph()</div>
<pre>public void getSimpleRandomGraph​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<dd><code>numNodes</code> - number of vertexes</dd>
<dd><code>numEdges</code> - number of edges (may be inaccurate if <b>forceConnected</b> is set to true</dd>
<dd><code>allowSelfLoops</code> - if true, there will be a chance that self loops will be generated too</dd>
<dd><code>allowMultipleEdges</code> - if true, there will be a chance that multiple edges will be generated (multiple edges between the same two vertices)</dd>
<dd><code>forceConnected</code> - if true the resulting graph will be always connected, but this may alter <b>numEdges</b></dd>
<pre>public void getSimpleRandomTree​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<pre>public java.lang.Double getNewEdgeValue​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph)</pre>
<divclass="block">Creates a new edge value based on graph properties in mxAnalysisGraph. Used mostly when creating new edges during graph generation.</div>
<pre>public static <ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a> getGeneratorFunction​(<ahref="../../../com/mxgraph/view/mxGraph.html"title="class in com.mxgraph.view">mxGraph</a> graph,
<pre>public <ahref="../../../com/mxgraph/generatorfunction/mxGeneratorFunction.html"title="class in com.mxgraph.generatorfunction">mxGeneratorFunction</a> getGeneratorFunction()</pre>
<pre>public void oneSpanningTree​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<dd><code><ahref="../../../com/mxgraph/analysis/StructuralException.html"title="class in com.mxgraph.analysis">StructuralException</a></code> - the graph has to be simple (no self-loops and no multiple edges)</dd>
<pre>public void getKnightTour​(<ahref="../../../com/mxgraph/analysis/mxAnalysisGraph.html"title="class in com.mxgraph.analysis">mxAnalysisGraph</a> aGraph,
<dd><code><ahref="../../../com/mxgraph/analysis/StructuralException.html"title="class in com.mxgraph.analysis">StructuralException</a></code> - not all size combinations are allowed, see wikipedia for a more detailed explanation
<pre>public <ahref="../../../com/mxgraph/costfunction/mxCostFunction.html"title="class in com.mxgraph.costfunction">mxCostFunction</a> getCostFunction()</pre>
<pre>public void setCostFunction​(<ahref="../../../com/mxgraph/costfunction/mxCostFunction.html"title="class in com.mxgraph.costfunction">mxCostFunction</a> costFunction)</pre>
<li><ahref="../../../com/mxgraph/analysis/mxGraphAnalysis.html"title="class in com.mxgraph.analysis"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../com/mxgraph/analysis/mxGraphProperties.html"title="class in com.mxgraph.analysis"><spanclass="typeNameLink">Next Class</span></a></li>