Modifier and Type | Class and Description |
---|---|
class |
ColorsVertexData |
Modifier and Type | Method and Description |
---|---|
VertexData |
ColorsVertexData.copy() |
VertexData |
ColorsInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
GraphVertexData
Graphs have no data by default.
|
Modifier and Type | Method and Description |
---|---|
VertexData |
GraphVertexData.copy() |
VertexData |
GraphInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
LightsData |
Modifier and Type | Method and Description |
---|---|
VertexData |
LightsData.copy() |
VertexData |
LightsInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
LightsOutVertexData |
Modifier and Type | Class and Description |
---|---|
class |
MultiDesignsData |
Modifier and Type | Method and Description |
---|---|
VertexData |
MultiDesignsData.copy() |
VertexData |
MultiDesignsInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
FindDesignsVertexData |
Modifier and Type | Class and Description |
---|---|
class |
PebbleData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PebbleData.copy() |
VertexData |
PebbleInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
PortalLordData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PortalLordData.copy() |
Modifier and Type | Class and Description |
---|---|
class |
PortalForgerVertexData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PortalForgerInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
PowerGraphVertexData |
Modifier and Type | Class and Description |
---|---|
class |
PowerHousesVertexData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PowerHousesInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
PowerLinesVertexData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PowerLinesInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
PowerZonesVertexData |
Modifier and Type | Method and Description |
---|---|
VertexData |
PowerZonesInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
EdgeChooseData |
class |
WeightedData |
Modifier and Type | Method and Description |
---|---|
VertexData |
WeightedData.copy() |
VertexData |
EdgeChooseData.copy() |
Modifier and Type | Method and Description |
---|---|
VertexData |
MinimumSpanningTreeInstance.getDefaultVertexDataObject() |
Modifier and Type | Method and Description |
---|---|
VertexData |
SSShortestPathInstance.getDefaultVertexDataObject() |
Modifier and Type | Method and Description |
---|---|
VertexData |
TravelingSalesmanInstance.getDefaultVertexDataObject() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraphProblem<V extends VertexData,E extends EdgeData> |
interface |
GraphInterface<V extends VertexData,E extends EdgeData> |
Modifier and Type | Method and Description |
---|---|
VertexData |
VertexData.copy()
Makes a copy of this object (Creates a new EdgeData object and sets all fields in the copy to the same values as those in this object)
|
VertexData |
GraphWithData.getData(Vertex v)
Gets the VertexData object for a specified Vertex
|
abstract VertexData |
AbstractGraphProblem.getDefaultVertexDataObject() |
VertexData |
GraphInterface.getVertexData(int v) |
Modifier and Type | Method and Description |
---|---|
boolean |
GraphWithData.setData(Vertex v,
VertexData vd)
Sets the VertexData object for a specified Vertex
|
Constructor and Description |
---|
GraphWithData(Graph graph,
VertexData defaultData)
Create a GraphWithData object based on graph, assigning to each vertex a copy of default data.
|
Modifier and Type | Method and Description |
---|---|
VertexData |
PuzzleInstance.getData(Vertex v)
Calls getData(v) on the graph.
|
abstract VertexData |
PuzzleInstance.getDefaultVertexDataObject() |
Modifier and Type | Method and Description |
---|---|
boolean |
PuzzleInstance.setData(Vertex v,
VertexData vd)
Callse setData(v, vd) on the graph
|