![]() |
AuD
Lecture 'Algorithmen und Datenstrukturen' (code examples)
|
Public Member Functions | |
void | testDirectedGraph (AbstractGraph< SimpleNode, SimpleEdge > g) |
void | testUndirectedGraph (AbstractGraph< SimpleNode, SimpleEdge > g) |
void | testGraph () |
void | testOther () |
void | testDouble () |
void | testDouble2 () |
Static Public Member Functions | |
static void | main (String args[]) |
Definition at line 11 of file GraphTest.java.
|
static |
Definition at line 279 of file GraphTest.java.
void aud.test.GraphTest.testDirectedGraph | ( | AbstractGraph< SimpleNode, SimpleEdge > | g | ) |
Definition at line 13 of file GraphTest.java.
References aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.addEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.addNode(), aud.Vector< T >.at(), aud.graph.AbstractEdge.destination(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.edges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getInDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getInEdges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getNumNodes(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getOutDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getOutEdges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getSomeNode(), aud.graph.AbstractEdge.graph(), aud.graph.AbstractNode.graph(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.isDirected(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.removeEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.removeNode(), aud.Vector< T >.size(), and aud.graph.AbstractEdge.source().
Referenced by aud.test.GraphTest.testGraph().
void aud.test.GraphTest.testDouble | ( | ) |
Definition at line 260 of file GraphTest.java.
References aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addEdge(), and aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addNode().
void aud.test.GraphTest.testDouble2 | ( | ) |
Definition at line 270 of file GraphTest.java.
References aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addEdge(), and aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addNode().
void aud.test.GraphTest.testGraph | ( | ) |
Definition at line 240 of file GraphTest.java.
References aud.test.GraphTest.testDirectedGraph(), and aud.test.GraphTest.testUndirectedGraph().
void aud.test.GraphTest.testOther | ( | ) |
Definition at line 249 of file GraphTest.java.
References aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addEdge(), and aud.graph.GraphAM< Node extends AbstractNode, Edge extends AbstractEdge >.addNode().
void aud.test.GraphTest.testUndirectedGraph | ( | AbstractGraph< SimpleNode, SimpleEdge > | g | ) |
Definition at line 133 of file GraphTest.java.
References aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.addEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.addNode(), aud.Vector< T >.at(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.edges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getInDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getInEdges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getNumNodes(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getOutDegree(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getOutEdges(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.getSomeNode(), aud.graph.AbstractEdge.graph(), aud.graph.AbstractNode.graph(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.isDirected(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.removeEdge(), aud.graph.AbstractGraph< Node extends AbstractNode, Edge extends AbstractEdge >.removeNode(), and aud.Vector< T >.size().
Referenced by aud.test.GraphTest.testGraph().