|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Edge | Interface for a simple, labeled, directed edge, characterized by its source and destination nodes. |
Graph | An interface representing a graph structure, using Node and Edge components. |
GraphComponent | Classes implementing this interface should represent graph components, like nodes or edges. |
Node | Interface for a simple, labeled graph node. |
Class Summary | |
---|---|
HyperGraph | Represents a hyper graph, that can contain nodes which are hyper graphs (HyperNode instances). |
HyperNode | The class is a Node implementation that represents a node in a hyper graph, i.e. |
NodeAlphaComparator | A simple Comparator class for Node instances, that also supports comparison of NodeP
instances by generic index. |
SimpleEdge | A simple implementation on the Edge interface, also inheriting functions from
AbstractVisualizableGraphComponent . |
SimpleGraph | Represents a directed graph, using Node and Edge elements. |
SimpleGraph.NodeData | Protected structure holding two sets of edges -- incoming and outgoing. |
SimpleNode | A simple implementation of the Node interface, also inheriting functionality from
AbstractVisualizableGraphComponent . |
This package contains the definition interfaces and classes for the definition of simple graphs.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |