|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NetworkEdge | |
---|---|
rails.algorithms |
Uses of NetworkEdge in rails.algorithms |
---|
Fields in rails.algorithms declared as NetworkEdge | |
---|---|
(package private) NetworkEdge |
NetworkEdge.MergeResult.newEdge
|
Fields in rails.algorithms with type parameters of type NetworkEdge | |
---|---|
(package private) org.jgrapht.Graph<NetworkVertex,NetworkEdge> |
RevenueAdapter.rcGraph
|
java.util.Set<NetworkEdge> |
RevenueAdapter.EdgeTravel.set
|
Methods in rails.algorithms that return NetworkEdge | |
---|---|
static NetworkEdge |
NetworkEdge.replaceVertex(NetworkEdge edge,
NetworkVertex oldVertex,
NetworkVertex newVertex)
for a given edge it replaces one of the vertices by a different one otherwise copies all edge attributes |
Methods in rails.algorithms that return types with arguments of type NetworkEdge | |
---|---|
org.jgrapht.graph.Multigraph<NetworkVertex,NetworkEdge> |
NetworkCompanyGraph.createPhaseTwoGraph()
|
org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkCompanyGraph.createRevenueGraph(java.util.Collection<NetworkVertex> protectedVertices)
|
org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkCompanyGraph.createRouteGraph(boolean addHQ)
|
java.util.Set<NetworkEdge> |
RevenueAdapter.getEdges()
|
org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
RevenueAdapter.getGraph()
|
org.jgrapht.Graph<NetworkVertex,NetworkEdge> |
NetworkIterator.getGraph()
|
org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkGraphBuilder.getMapGraph()
|
(package private) java.util.Map<NetworkEdge,RevenueAdapter.EdgeTravel> |
NetworkCompanyGraph.getPhaseTwoEdgeSets(RevenueAdapter revenueAdapter)
|
org.jgrapht.Graph<NetworkVertex,NetworkEdge> |
RevenueAdapter.getRCGraph()
|
static org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkGraphBuilder.optimizeGraph(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> inGraph)
|
static org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkGraphBuilder.optimizeGraph(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> inGraph,
java.util.Collection<NetworkVertex> protectedVertices)
|
Methods in rails.algorithms with parameters of type NetworkEdge | |
---|---|
(package private) void |
RevenueTrainRun.addEdge(NetworkEdge edge)
|
int |
NetworkEdge.CostOrder.compare(NetworkEdge edgeA,
NetworkEdge edgeB)
|
int |
NetworkEdge.compareTo(NetworkEdge otherEdge)
Natural order based on the ordering of the connected vertices |
(package private) NetworkVertex |
NetworkEdge.getCommonVertex(NetworkEdge otherEdge)
gets common vertex, if both source and target are common, returns source of this edge |
static java.awt.Shape |
NetworkEdge.getEdgeShape(HexMap map,
NetworkEdge edge)
|
int |
RevenueAdapter.getRCEdgeId(NetworkEdge edge)
|
static NetworkEdge.MergeResult |
NetworkEdge.mergeEdges(NetworkEdge edgeA,
NetworkEdge edgeB)
|
static boolean |
NetworkEdge.mergeEdgesInGraph(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
NetworkEdge edgeA,
NetworkEdge edgeB)
|
static NetworkEdge |
NetworkEdge.replaceVertex(NetworkEdge edge,
NetworkVertex oldVertex,
NetworkVertex newVertex)
for a given edge it replaces one of the vertices by a different one otherwise copies all edge attributes |
Method parameters in rails.algorithms with type arguments of type NetworkEdge | |
---|---|
static NetworkVertex |
NetworkVertex.duplicateVertex(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> graph,
NetworkVertex vertex,
java.lang.String newIdentifier,
boolean addOldVertexAsHidden)
creates a new virtual vertex with identical properties and links |
static java.util.List<MapHex> |
NetworkGraphBuilder.getMapHexes(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph)
|
static java.util.List<MapHex> |
NetworkGraphBuilder.getTokenableStationHexes(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
PublicCompanyI company)
|
static boolean |
NetworkEdge.mergeEdgesInGraph(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
NetworkEdge edgeA,
NetworkEdge edgeB)
|
static org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkGraphBuilder.optimizeGraph(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> inGraph)
|
static org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> |
NetworkGraphBuilder.optimizeGraph(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> inGraph,
java.util.Collection<NetworkVertex> protectedVertices)
|
static boolean |
NetworkVertex.replaceVertex(org.jgrapht.graph.SimpleGraph<NetworkVertex,NetworkEdge> graph,
NetworkVertex oldVertex,
NetworkVertex newVertex)
replaces one vertex by another for a network graph copies all edges |
static void |
NetworkGraphBuilder.visualize(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
java.lang.String title)
|
Constructors in rails.algorithms with parameters of type NetworkEdge | |
---|---|
NetworkEdge.MergeResult(NetworkEdge newEdge,
NetworkVertex removedVertex)
|
Constructor parameters in rails.algorithms with type arguments of type NetworkEdge | |
---|---|
NetworkIterator(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
NetworkVertex startVertex)
|
|
NetworkIterator(org.jgrapht.Graph<NetworkVertex,NetworkEdge> graph,
NetworkVertex startVertex,
PublicCompanyI company)
Returns NetworkIterator for specific company |
|
RevenueAdapter.EdgeTravel(java.util.Collection<NetworkEdge> coll)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |