Package | Description |
---|---|
cusack.hcg.games.multidesigns | |
cusack.hcg.games.multidesigns.algorithms | |
cusack.hcg.games.multidesigns.tests | |
cusack.hcg.graph |
Contains classes that are directly related to storing graph data.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<SimpleEdge,java.util.ArrayList<java.lang.Integer>> |
MultiDesignsInstance.getCoveredEdges() |
java.util.ArrayList<SimpleEdge> |
MultiDesignsInstance.getDuplicateEdgesAsList() |
java.util.ArrayList<SimpleEdge> |
MultiDesignsInstance.getUncoveredSimpleEdges() |
Modifier and Type | Method and Description |
---|---|
boolean |
MultiDesignsInstance.isPermissible(SimpleEdge e) |
Modifier and Type | Method and Description |
---|---|
boolean |
MultiDesignsInstance.arePermissible(java.util.ArrayList<SimpleEdge> edges) |
Modifier and Type | Method and Description |
---|---|
static SimpleEdge |
SimpleEdge.getEdgeWithSmallerIndexAsFrom(int v,
int u) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SimpleEdge> |
SubGraph.getEdges() |
Modifier and Type | Method and Description |
---|---|
boolean |
MultiGraphAdjacencyMatrix.addEdges(java.util.ArrayList<SimpleEdge> edges)
Removes all of the edges from the list if they are all not present.
|
boolean |
MultiGraphAdjacencyMatrix.addEdgesWithinTolerance(java.util.ArrayList<SimpleEdge> edges) |
boolean |
MultiGraphAdjacencyMatrix.removeEdges(java.util.ArrayList<SimpleEdge> edges)
Removes all of the edges from the list if they are all present.
|
boolean |
MultiGraphAdjacencyMatrix.removeEdgesWithTolerance(java.util.ArrayList<SimpleEdge> edges) |
Modifier and Type | Method and Description |
---|---|
static void |
SubGraphTests.printEdges(java.util.ArrayList<SimpleEdge> edges) |
Modifier and Type | Method and Description |
---|---|
Edge |
GraphWithData.convertEdge(SimpleEdge simpleEdge) |
Edge |
Graph.convertEdge(SimpleEdge simpleEdge)
Convert the SimpleEdge to an Edge, whether or not it is actually in the graph.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Edge> |
GraphWithData.convertEdges(java.util.ArrayList<SimpleEdge> simpleEdges) |
java.util.ArrayList<Edge> |
Graph.convertEdges(java.util.ArrayList<SimpleEdge> simpleEdges)
Return an ArrayList of Edges equivalent to the SimpleEdges passed in.
|