Class BarnesHutFRRepulsion.Builder<V>
- java.lang.Object
-
- org.jungrapht.visualization.layout.algorithms.repulsion.StandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
- org.jungrapht.visualization.layout.algorithms.repulsion.BarnesHutFRRepulsion.Builder<V>
-
- All Implemented Interfaces:
BarnesHutRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>,StandardRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
- Enclosing class:
- BarnesHutFRRepulsion<V>
public static class BarnesHutFRRepulsion.Builder<V> extends StandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>> implements BarnesHutRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
-
Field Summary
-
Fields inherited from class org.jungrapht.visualization.layout.algorithms.repulsion.StandardFRRepulsion.Builder
frVertexData, initializer, layoutModel, random, repulsionConstant
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BarnesHutFRRepulsion<V>build()BarnesHutFRRepulsion.Builder<V>layoutModel(LayoutModel<V> layoutModel)BarnesHutFRRepulsion.Builder<V>nodeData(Map<V,Point> frVertexData)BarnesHutFRRepulsion.Builder<V>random(Random random)BarnesHutFRRepulsion.Builder<V>repulsionConstant(double repulstionConstant)BarnesHutFRRepulsion.Builder<V>theta(double theta)-
Methods inherited from class org.jungrapht.visualization.layout.algorithms.repulsion.StandardFRRepulsion.Builder
initializer
-
-
-
-
Method Detail
-
layoutModel
public BarnesHutFRRepulsion.Builder<V> layoutModel(LayoutModel<V> layoutModel)
- Specified by:
layoutModelin interfaceBarnesHutRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>- Specified by:
layoutModelin interfaceStandardRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>- Overrides:
layoutModelin classStandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
theta
public BarnesHutFRRepulsion.Builder<V> theta(double theta)
- Specified by:
thetain interfaceBarnesHutRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
nodeData
public BarnesHutFRRepulsion.Builder<V> nodeData(Map<V,Point> frVertexData)
- Overrides:
nodeDatain classStandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
repulsionConstant
public BarnesHutFRRepulsion.Builder<V> repulsionConstant(double repulstionConstant)
- Overrides:
repulsionConstantin classStandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
random
public BarnesHutFRRepulsion.Builder<V> random(Random random)
- Specified by:
randomin interfaceStandardRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>- Overrides:
randomin classStandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
build
public BarnesHutFRRepulsion<V> build()
- Specified by:
buildin interfaceBarnesHutRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>- Specified by:
buildin interfaceStandardRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>- Overrides:
buildin classStandardFRRepulsion.Builder<V,BarnesHutFRRepulsion<V>,BarnesHutFRRepulsion.Builder<V>>
-
-