de.aitools.iv.graphdrawing.demo
Class AISearchVisualizationDemo

java.lang.Object
  extended by de.aitools.iv.graphdrawing.demo.AISearchVisualizationDemo

public class AISearchVisualizationDemo
extends java.lang.Object

only for demo; has a 'main' method, creates a graph and shows it.

Author:
T.Timm & F.Benteler (bigben@uni-paderborn.de)

Constructor Summary
AISearchVisualizationDemo()
           
 
Method Summary
static void buildBigGraph()
           
static void buildPAKMGraph()
           
static UndirectedGraph buildRandGraph(int numVertices, int maxDegree, int minLabelLength)
          Build a random graph
static void buildTreeGraph(int outDegree, int depth)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AISearchVisualizationDemo

public AISearchVisualizationDemo()
Method Detail

main

public static void main(java.lang.String[] args)

buildBigGraph

public static void buildBigGraph()

buildRandGraph

public static UndirectedGraph buildRandGraph(int numVertices,
                                             int maxDegree,
                                             int minLabelLength)
Build a random graph

Parameters:
numVertices - amount of vertices the graph should have
maxDegree - the maximum degree of a vertex
minLabelLength - the minimum length of a vertex-label
Returns:
the generated graph

buildPAKMGraph

public static void buildPAKMGraph()

buildTreeGraph

public static void buildTreeGraph(int outDegree,
                                  int depth)