Modifier and Type | Field and Description |
---|---|
private static double |
EDGE_FORCE |
double |
edgeForce |
double |
edgeLength |
private java.util.ArrayList<SphericalEdge> |
edges |
private java.util.ArrayList<SphericalNode> |
nodes |
private static double |
REPEL_FORCE |
double |
repelForce |
Constructor and Description |
---|
SphericalWorld() |
Modifier and Type | Method and Description |
---|---|
Edge |
addEdge(Node node1,
Node node2) |
Node |
addNode(java.lang.Object nodeObject) |
java.util.Collection<? extends Edge> |
getEdges() |
java.util.Collection<? extends Node> |
getNodes() |
void |
makeRandomWorld(int numNodes,
int numEdges) |
void |
removeEdge(Edge edge) |
void |
removeNode(Node node) |
void |
setProperty(java.lang.String prop,
java.lang.Object value) |
void |
simulate(double t) |
private final java.util.ArrayList<SphericalNode> nodes
private final java.util.ArrayList<SphericalEdge> edges
private static final double REPEL_FORCE
private static final double EDGE_FORCE
public double repelForce
public double edgeForce
public double edgeLength
public void setProperty(java.lang.String prop, java.lang.Object value)
setProperty
in interface World
public void removeEdge(Edge edge)
removeEdge
in interface World
public void removeNode(Node node)
removeNode
in interface World
public java.util.Collection<? extends Node> getNodes()
public java.util.Collection<? extends Edge> getEdges()
public void makeRandomWorld(int numNodes, int numEdges)
Copyright 2004-2015 Wandora Team