DRCL J-Sim API

drcl.net.graph
Class Graph

java.lang.Object
  extended bydrcl.net.graph.Graph

public class Graph
extends java.lang.Object


Constructor Summary
Graph()
           
Graph(int numNodes_)
           
Graph(Node[] nodes_, Link[] links_)
           
 
Method Summary
 void addArea(Area a)
           
 void addLink(Link l)
           
 void addNode(Node n)
           
 double avgDegree()
           
 int[][] getAdjMatrix()
          Returns the adjacency matrix of the graph.
 java.lang.String info()
           
 Link[] links()
           
 Node[] nodes()
           
 int numNodes()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Graph

public Graph()

Graph

public Graph(int numNodes_)

Graph

public Graph(Node[] nodes_,
             Link[] links_)
Method Detail

addNode

public void addNode(Node n)

addLink

public void addLink(Link l)

addArea

public void addArea(Area a)

numNodes

public int numNodes()

nodes

public Node[] nodes()

links

public Link[] links()

info

public java.lang.String info()

avgDegree

public double avgDegree()

getAdjMatrix

public int[][] getAdjMatrix()
Returns the adjacency matrix of the graph.


DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~