Class SimFieldLocationLayout
java.lang.Object
edu.uci.ics.jung.algorithms.layout.AbstractLayout<FWSimFieldContainer,SimFieldLink>
net.simplace.client.sim.graphpanel.layout.SimFieldLocationLayout
- All Implemented Interfaces:
edu.uci.ics.jung.algorithms.layout.Layout<FWSimFieldContainer,
,SimFieldLink> org.apache.commons.collections15.Transformer<FWSimFieldContainer,
Point2D>
public class SimFieldLocationLayout
extends edu.uci.ics.jung.algorithms.layout.AbstractLayout<FWSimFieldContainer,SimFieldLink>
- Author:
- aenders
-
Nested Class Summary
-
Field Summary
Fields inherited from class edu.uci.ics.jung.algorithms.layout.AbstractLayout
graph, initialized, locations, size
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected SimFieldLocationLayout.CircleVertexData
double
Returns the radius of the circle.void
void
reset()
void
setRadius
(double aRadius) Sets the radius of the circle.Methods inherited from class edu.uci.ics.jung.algorithms.layout.AbstractLayout
getGraph, getSize, getX, getY, isLocked, lock, lock, offsetVertex, setGraph, setInitializer, setLocation, setLocation, setSize, transform
-
Constructor Details
-
SimFieldLocationLayout
- Parameters:
aGraphPanel
-
-
-
Method Details
-
getRadius
public double getRadius()Returns the radius of the circle.- Returns:
- the radius
-
setRadius
public void setRadius(double aRadius) Sets the radius of the circle. Must be called beforeinitialize()
is called.- Parameters:
aRadius
-
-
reset
public void reset()- See Also:
-
Layout.reset()
-
initialize
public void initialize()- See Also:
-
Layout.initialize()
-
getCircleData
- Parameters:
v
-- Returns:
- circle data
-