|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GraphInterface | |
---|---|
annas.graph | |
annas.graph.drawing | |
annas.graph.export | |
annas.graph.generate | |
annas.graph.util | |
annas.graph.util.traversal |
Uses of GraphInterface in annas.graph |
---|
Classes in annas.graph that implement GraphInterface | |
---|---|
class |
DirectedGraph<N,A extends ArcInterface<N>>
Implementation of a Directed Graph similar to @see Directed Graph |
class |
Graph<N,A extends ArcInterface<N>>
Base graph class |
class |
UndirectedGraph<N,A extends ArcInterface<N>>
Implementation of a Undirected Graph similar to @see Directed Graph |
Uses of GraphInterface in annas.graph.drawing |
---|
Methods in annas.graph.drawing with parameters of type GraphInterface | |
---|---|
java.util.Map<N,int[]> |
LinePlacer.place(GraphInterface<N,A> graph,
int sizeX,
int sizeY)
Takes a graph and runs an Algorithm to determine the location of each node in the Graph. |
java.util.Map<N,int[]> |
ForceBasedPlacer.place(GraphInterface<N,A> graph,
int sizeX,
int sizeY)
Takes a graph and runs an Algorithm to determine the location of each node in the Graph. |
java.util.Map<N,int[]> |
Placer.place(GraphInterface<N,A> graph,
int sizeX,
int sizeY)
Takes a graph and runs an Algorithm to determine the location of each node in the Graph. |
Constructors in annas.graph.drawing with parameters of type GraphInterface | |
---|---|
GraphDrawer(GraphInterface<N,A> graph)
|
|
GraphDrawer(GraphInterface<N,A> graph,
DrawNode<N> nodeDrawer,
DrawArc<A> arcDrawer,
Placer<N,A> placer)
|
Uses of GraphInterface in annas.graph.export |
---|
Methods in annas.graph.export with parameters of type GraphInterface | |
---|---|
void |
DOTExporter.export(GraphInterface<N,A> graph)
Exports the provided graph. |
void |
Exporter.export(GraphInterface<N,A> graph)
Exports the provided graph. |
void |
XMLExporter.export(GraphInterface<N,A> graph)
Exports the provided graph. |
void |
DOTExporter.export(java.io.OutputStream ops,
GraphInterface<N,A> graph)
Exports the provided graph. |
void |
Exporter.export(java.io.OutputStream ops,
GraphInterface<N,A> graph)
Exports the provided graph. |
void |
XMLExporter.export(java.io.OutputStream pw,
GraphInterface<N,A> graph)
Exports the provided graph. |
Uses of GraphInterface in annas.graph.generate |
---|
Methods in annas.graph.generate with parameters of type GraphInterface | |
---|---|
void |
HyperGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
LinearGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
StarGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
GraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
CompleteGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
RingGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
WheelGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
void |
EmptyGraphGenerator.generate(GraphInterface<N,A> target,
NodeFactory<N> factory,
java.util.Map<java.lang.String,java.lang.Object> map)
Generates a graph. |
Uses of GraphInterface in annas.graph.util |
---|
Methods in annas.graph.util that return GraphInterface | |
---|---|
GraphInterface<N,DefaultArc<N>> |
Prim.execute()
Executes Prim's algorithm |
GraphInterface<N,A> |
Util.Prim()
|
GraphInterface<N,A> |
Util.prune(N node)
|
Constructors in annas.graph.util with parameters of type GraphInterface | |
---|---|
CycleDetector(GraphInterface<N,A> graph)
|
|
Dijkstra(GraphInterface<N,A> graph)
|
|
Floyd(GraphInterface<N,A> g)
Default constructor |
|
Prim(GraphInterface<N,A> graph)
|
|
Tarjan(GraphInterface<N,A> graph)
|
|
Util(GraphInterface<N,A> graph)
|
Uses of GraphInterface in annas.graph.util.traversal |
---|
Methods in annas.graph.util.traversal that return GraphInterface | |
---|---|
GraphInterface<N,A> |
BreadthFirst.getG()
|
GraphInterface<N,A> |
DepthFirst.getG()
|
Methods in annas.graph.util.traversal with parameters of type GraphInterface | |
---|---|
void |
BreadthFirst.setG(GraphInterface<N,A> g)
|
void |
DepthFirst.setG(GraphInterface<N,A> g)
|
Constructors in annas.graph.util.traversal with parameters of type GraphInterface | |
---|---|
BreadthFirst(GraphInterface<N,A> g)
|
|
DepthFirst(GraphInterface<N,A> g)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |