edu.uci.ics.jung.algorithms.layout
Class RadialTreeLayout<V,E>
- java.lang.Object
-
- edu.uci.ics.jung.algorithms.layout.TreeLayout<V,E>
-
- edu.uci.ics.jung.algorithms.layout.RadialTreeLayout<V,E>
-
- All Implemented Interfaces:
- com.google.common.base.Function<V,java.awt.geom.Point2D>, Layout<V,E>
public class RadialTreeLayout<V,E> extends TreeLayout<V,E>
A radial layout for Tree or Forest graphs.
-
-
Field Summary
-
Fields inherited from class edu.uci.ics.jung.algorithms.layout.TreeLayout
DEFAULT_DISTX, DEFAULT_DISTY
-
-
Constructor Summary
Constructors Constructor and Description RadialTreeLayout(Forest<V,E> g)RadialTreeLayout(Forest<V,E> g, int distx)RadialTreeLayout(Forest<V,E> g, int distx, int disty)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.awt.geom.Point2Dapply(V v)java.util.Map<V,PolarPoint>getPolarLocations()voidsetLocation(V v, java.awt.geom.Point2D location)Changes the layout coordinates ofvtolocation.voidsetSize(java.awt.Dimension size)This method is not supported by this class.-
Methods inherited from class edu.uci.ics.jung.algorithms.layout.TreeLayout
getCenter, getGraph, getSize, initialize, isLocked, lock, reset, setGraph, setInitializer
-
-
-
-
Method Detail
-
setSize
public void setSize(java.awt.Dimension size)
Description copied from class:TreeLayoutThis method is not supported by this class. The size of the layout is determined by the topology of the tree, and by the horizontal and vertical spacing (optionally set by the constructor).
-
setLocation
public void setLocation(V v, java.awt.geom.Point2D location)
Description copied from interface:LayoutChanges the layout coordinates ofvtolocation.- Specified by:
setLocationin interfaceLayout<V,E>- Overrides:
setLocationin classTreeLayout<V,E>- Parameters:
v- the vertex whose location is to be specifiedlocation- the coordinates of the specified location
-
getPolarLocations
public java.util.Map<V,PolarPoint> getPolarLocations()
- Returns:
- a map from vertices to their locations in polar coordinates.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG