Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
uchicago.src.sim.network.Edge

Packages that use Edge
uchicago.src.repastdemos.hypercycles |
uchicago.src.repastdemos.jain |
uchicago.src.repastdemos.jiggle |
uchicago.src.repastdemos.jinGirNew |
uchicago.src.sim.gui |
uchicago.src.sim.network |

Uses of Edge in uchicago.src.repastdemos.hypercycles

Classes in uchicago.src.repastdemos.hypercycles that implement Edge
`class` | `HyperCycleLink` A link from one cell to another indicating that these cells participate in a hypercycle.
`class` | `HyperLink` A link from one HyperCell to another.

Uses of Edge in uchicago.src.repastdemos.jain

Classes in uchicago.src.repastdemos.jain that implement Edge
`class` | `JainEdge`

Uses of Edge in uchicago.src.repastdemos.jiggle

Classes in uchicago.src.repastdemos.jiggle that implement Edge
`class` | `JiggleEdge` The link between JiggleNodes.

Uses of Edge in uchicago.src.repastdemos.jinGirNew

Classes in uchicago.src.repastdemos.jinGirNew that implement Edge
`class` | `JinGirNewEdge` The edge between JinGirNewNodes.

Uses of Edge in uchicago.src.sim.gui

Subinterfaces of Edge in uchicago.src.sim.gui
`interface` | `DrawableEdge` Edges that wish to be drawn must implement this interface.

Methods in uchicago.src.sim.gui with parameters of type Edge
`void` | `RectNode.addInEdge(Edge edge)` Deprecated. Adds an in Edge to this RectNode
`void` | `OvalNode.addInEdge(Edge edge)` Deprecated. Adds an in Edge to this OvalNode
`void` | `RectNode.addOutEdge(Edge edge)` Deprecated. Adds an out Edge to this RectNode
`void` | `OvalNode.addOutEdge(Edge edge)` Deprecated. Adds an out Edge to this OvalNode
`void` | `RectNode.removeInEdge(Edge edge)` Deprecated. Removes the specified edge from the list of "in" edges.
`void` | `OvalNode.removeInEdge(Edge edge)` Deprecated. Removes the specified edge from the list of "in" edges.
`void` | `RectNode.removeOutEdge(Edge edge)` Deprecated. Removes the specified edge from the list of "out" edges.
`void` | `OvalNode.removeOutEdge(Edge edge)` Deprecated. Removes the specified edge from the list of "out" edges.

Uses of Edge in uchicago.src.sim.network

Classes in uchicago.src.sim.network that implement Edge
`class` | `DefaultDrawableEdge` A drawable edge between two nodes.
`class` | `DefaultEdge` An edge between two nodes.

Methods in uchicago.src.sim.network that return Edge
`static Edge` | `EdgeFactory.createCustomEdge(Node from, Node to, java.lang.Class edgeClass)` Constructs an edge from the specified from node to the specified to node with a blank label.
`static Edge` | `EdgeFactory.createCustomEdge(Node from, Node to, java.lang.String label, java.lang.Class edgeClass)` Construct an Edge from the specified from node to the specified to node with the specified label, and a default strength of 1.0.
`static Edge` | `EdgeFactory.createCustomEdge(Node from, Node to, java.lang.String label, float strength, java.lang.Class edgeClass)` Construct an edge from the specified from node to the specified to node with the specified label, and the specified strength.
`static Edge` | `EdgeFactory.linkNodes(Node from, Node to, Edge edge)` Links the specified Nodes with the specified Edge.
`Edge` | `DefaultNode.makeRandomInEdge(java.util.List list, Edge edge, boolean allowSelfLoops)` Creates an in edge to this node from a randomly chosen node in the specified list using the specified edge.
`Edge` | `DefaultNode.makeRandomOutEdge(java.util.List list, Edge edge, boolean allowSelfLoops)` Creates an out edge from this node to a randomly chosen node in the specified list using the specified edge.

Methods in uchicago.src.sim.network with parameters of type Edge
`void` | `Node.addInEdge(Edge edge)` Add an in edge to this node.
`void` | `DefaultNode.addInEdge(Edge edge)` Adds an in Edge to this DefaultNode.
`void` | `Node.addOutEdge(Edge edge)` Add an out edge to this node.
`void` | `DefaultNode.addOutEdge(Edge edge)` Adds an out Edge to this DefaultNode
`static Edge` | `EdgeFactory.linkNodes(Node from, Node to, Edge edge)` Links the specified Nodes with the specified Edge.
`Node` | `Linker.makeLink(Node from, Edge edge)` Makes a link between the specified Node using the specified Edge and a Node chosen at random from the probability map, and calls this Linker's update method with this random node and a value of 1 as the arguments.
`Node` | `Linker.makeLink(Node from, Edge edge, float amtToUpdate)` Makes a link between the specified Node using the specified Edge and a Node chosen at random from the probability map and calls this Linker's update method with this random node and the specified value as arguments.
`Edge` | `DefaultNode.makeRandomInEdge(java.util.List list, Edge edge, boolean allowSelfLoops)` Creates an in edge to this node from a randomly chosen node in the specified list using the specified edge.
`Edge` | `DefaultNode.makeRandomOutEdge(java.util.List list, Edge edge, boolean allowSelfLoops)` Creates an out edge from this node to a randomly chosen node in the specified list using the specified edge.
`void` | `Node.removeInEdge(Edge edge)` Removes the specified edge from the list of "in" edges.
`void` | `DefaultNode.removeInEdge(Edge edge)` Removes the specified edge from the list of "in" edges.
`void` | `Node.removeOutEdge(Edge edge)` Removes the specified edge from the list of "out" edges.
`void` | `DefaultNode.removeOutEdge(Edge edge)` Removes the specified edge from the list of "out" edges.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES