public class SubGraph
extends java.lang.Object
Constructor and Description |
---|
SubGraph(Graph g) |
SubGraph(SubGraph sg) |
Modifier and Type | Method and Description |
---|---|
SubGraph |
copy() |
boolean |
equals(java.lang.Object o)
Not the best equals method, but it should work for now.
|
int |
getDegree(int index) |
DegreeSequence |
getDegreeSequence() |
java.util.ArrayList<SimpleEdge> |
getEdges() |
java.lang.String |
getName() |
int |
getNumberEdges() |
int |
getNumberVertices() |
int[] |
getVertexMap() |
boolean |
isIdentical(SubGraph other)
Return true if and only if the two graphs have the same edges.
|
void |
setName(java.lang.String name) |
void |
setVertexMap(int[] indexList) |
java.lang.String |
toString() |
public SubGraph copy()
public DegreeSequence getDegreeSequence()
public int getDegree(int index)
public int getNumberVertices()
public int getNumberEdges()
public java.util.ArrayList<SimpleEdge> getEdges()
public void setVertexMap(int[] indexList)
public int[] getVertexMap()
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean isIdentical(SubGraph other)
other
- public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object