Package | Description |
---|---|
org.nongnu.multigraph | |
org.nongnu.multigraph.perturb | |
org.nongnu.multigraph.rewire |
Modifier and Type | Method and Description |
---|---|
static <N,E> void |
AdjacencyMatrix.parse(java.io.InputStream in,
Graph<N,E> graph,
NodeLabeler<N,E> nl,
EdgeLabeler<N,E> el) |
Constructor and Description |
---|
RandomMove(Graph<N,L> graph,
EdgeLabeler<N,L> el,
java.awt.Dimension bound,
float default_speed,
float maxrange) |
RandomMove(Graph<N,L> graph,
EdgeLabeler<N,L> el,
java.awt.Dimension bound,
float default_speed,
float maxrange,
int angle_dev) |
Modifier and Type | Field and Description |
---|---|
protected EdgeLabeler<N,E> |
Rewire.el |
Modifier and Type | Method and Description |
---|---|
static <N,L> Rewire<N,L> |
Rewire.factory(java.lang.String algname,
Graph<N,L> graph,
EdgeLabeler<N,L> el) |
Constructor and Description |
---|
CartesianRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el,
java.awt.Dimension bound,
float range)
Create a new CartesianRewire instance, for the given graph, wiring up
nodes that are within the given distance.
|
CartesianRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el,
float range)
Create a new CartesianRewire instance, for the given graph, wiring up
nodes that are within the given distance.
|
LatticeRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el) |
LatticeRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el,
int cols) |
MultiClassScaleFreeRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el) |
RandomRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el) |
RandomRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el,
int mindegree)
Create a RandomRewire graph rewirer, with a minimum out-degree
which nodes should have after the graph is rewired.
|
Rewire(Graph<N,E> graph,
EdgeLabeler<N,E> el) |
ScaleFreeRewire(Graph<N,E> graph,
EdgeLabeler<N,E> el)
Create a ScaleFreeRewiring instancing, with the default m value.
|