OrthogonalDrawing
Class Graph
java.lang.Object
OrthogonalDrawing.Graph
public class Graph
- extends java.lang.Object
Field Summary |
private java.util.ArrayList<Edge> |
Edges
|
private java.util.ArrayList<Node> |
Nodes
|
Constructor Summary |
Graph()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Nodes
private java.util.ArrayList<Node> Nodes
Edges
private java.util.ArrayList<Edge> Edges
Graph
public Graph()
GetNodesNumber
public int GetNodesNumber()
GetEdgesNumber
public int GetEdgesNumber()
AddNode
public void AddNode(Node node)
GetNode
public Node GetNode(int index)
DeleteNode
public void DeleteNode(Node node)
AddEdge
public void AddEdge(Edge edge)
GetEdge
public Edge GetEdge(int index)
DeleteEdge
public void DeleteEdge(Edge edge)
sortNodeList
public void sortNodeList()