bayesnet.jayes.util
Class Graph
- java.lang.Object
-
- bayesnet.jayes.util.Graph
-
- All Implemented Interfaces:
- java.lang.Cloneable
public class Graph extends java.lang.Object implements java.lang.Cloneableundirected graph
-
-
Constructor Summary
Constructors Constructor and Description Graph(int nodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddEdge(int v1, int v2)Graphclone()java.util.List<java.lang.Integer>getNeighbors(int var)intnumberOfVertices()voidremoveEdge(int v1, int v2)voidremoveIncidentEdges(int v)
-
-
-
Method Detail
-
numberOfVertices
public int numberOfVertices()
-
addEdge
public void addEdge(int v1, int v2)
-
removeEdge
public void removeEdge(int v1, int v2)
-
removeIncidentEdges
public void removeIncidentEdges(int v)
-
getNeighbors
public java.util.List<java.lang.Integer> getNeighbors(int var)
-
clone
public Graph clone()
- Overrides:
clonein classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG