|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ArcInterface | |
---|---|
annas.graph | |
annas.graph.drawing | |
annas.graph.export | |
annas.graph.generate | |
annas.graph.util | |
annas.graph.util.traversal |
Uses of ArcInterface in annas.graph |
---|
Classes in annas.graph with type parameters of type ArcInterface | |
---|---|
interface |
ArcFactory<N,A extends ArcInterface<N>>
Factory used by the Graph class to construct Arcs |
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 |
interface |
GraphInterface<N,A extends ArcInterface<N>>
Base interface for all Graphs |
class |
GraphPath<N,A extends ArcInterface<N>>
Models a Path in a graph |
class |
UndirectedGraph<N,A extends ArcInterface<N>>
Implementation of a Undirected Graph similar to @see Directed Graph |
Classes in annas.graph that implement ArcInterface | |
---|---|
class |
DefaultArc<N>
Default arc with basic implementation of all the methods. |
Uses of ArcInterface in annas.graph.drawing |
---|
Classes in annas.graph.drawing with type parameters of type ArcInterface | |
---|---|
class |
ForceBasedPlacer<N,A extends ArcInterface<N>>
Uses a Forced based iterative algorithm to find the optimal location of each node. |
class |
GraphDrawer<N,A extends ArcInterface<N>>
Creates a graphical representation of a graph. |
class |
LinePlacer<N,A extends ArcInterface<N>>
Places Nodes on a straight line |
interface |
Placer<N,A extends ArcInterface<N>>
Interface for the layout of a graph for visualisation |
Uses of ArcInterface in annas.graph.export |
---|
Classes in annas.graph.export with type parameters of type ArcInterface | |
---|---|
class |
DOTExporter<N,A extends ArcInterface<N>>
Export graph to the standard .DOT format @see shown here |
interface |
Exporter<N,A extends ArcInterface<N>>
Interface for all Exporters. |
class |
XMLExporter<N,A extends ArcInterface<N>>
Exports the graph to xml |
Uses of ArcInterface in annas.graph.generate |
---|
Classes in annas.graph.generate with type parameters of type ArcInterface | |
---|---|
class |
CompleteGraphGenerator<N,A extends ArcInterface<N>>
Generates a Complete Graph @see shown here |
class |
EmptyGraphGenerator<N,A extends ArcInterface<N>>
Generates an empty Graph @see shown here |
interface |
GraphGenerator<N,A extends ArcInterface<N>>
Interface all Graph generating classes should implement. |
class |
HyperGraphGenerator<N,A extends ArcInterface<N>>
Generates a Hyper Graph @see shown here |
class |
LinearGraphGenerator<N,A extends ArcInterface<N>>
Generates a linear Graph, a straight line graph |
class |
RingGraphGenerator<N,A extends ArcInterface<N>>
Generates a Ring Graph |
class |
StarGraphGenerator<N,A extends ArcInterface<N>>
Generates a Star Graph @see shown here |
class |
WheelGraphGenerator<N,A extends ArcInterface<N>>
Generates a Wheel Graph @see shown here |
Uses of ArcInterface in annas.graph.util |
---|
Classes in annas.graph.util with type parameters of type ArcInterface | |
---|---|
class |
CycleDetector<N,A extends ArcInterface<N>>
Detects cycles in a graph, this classes uses a depth first search to discover cycles. |
class |
Dijkstra<N,A extends ArcInterface<N>>
Determines a single source-destination shortest path. |
class |
Floyd<N,A extends ArcInterface<N>>
Determines all pair shortest paths, as described here |
class |
Prim<N,A extends ArcInterface<N>>
Determines a minimal spanning tree for an Undirected graph, as described here |
class |
Tarjan<N,A extends ArcInterface<N>>
Tarjan's Algorithm (named for its discoverer, Robert Tarjan) is a graph theory algorithm for finding the strongly connected components of a graph. |
class |
Util<N,A extends ArcInterface<N>>
Util is a Class containing a group of algorithms for manipulating and extracting data form Graphs. |
Uses of ArcInterface in annas.graph.util.traversal |
---|
Classes in annas.graph.util.traversal with type parameters of type ArcInterface | |
---|---|
class |
BreadthFirst<N,A extends ArcInterface<N>>
Performs a Breadth first traversal |
class |
DepthFirst<N,A extends ArcInterface<N>>
Performs a depth first traversal |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |