Interface BarnesHutRepulsion.Builder<V,R extends BarnesHutRepulsion<V,R,B>,B extends BarnesHutRepulsion.Builder<V,R,B>>
-
- All Superinterfaces:
StandardRepulsion.Builder<V,R,B>
- All Known Implementing Classes:
BarnesHutFA2Repulsion.Builder
,BarnesHutFRRepulsion.Builder
,BarnesHutSpringRepulsion.Builder
- Enclosing interface:
- BarnesHutRepulsion<V,R extends BarnesHutRepulsion<V,R,B>,B extends BarnesHutRepulsion.Builder<V,R,B>>
public static interface BarnesHutRepulsion.Builder<V,R extends BarnesHutRepulsion<V,R,B>,B extends BarnesHutRepulsion.Builder<V,R,B>> extends StandardRepulsion.Builder<V,R,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
build()
B
layoutModel(LayoutModel<V> layoutModel)
B
theta(double theta)
-
Methods inherited from interface org.jungrapht.visualization.layout.algorithms.repulsion.StandardRepulsion.Builder
random
-
-
-
-
Method Detail
-
layoutModel
B layoutModel(LayoutModel<V> layoutModel)
- Specified by:
layoutModel
in interfaceStandardRepulsion.Builder<V,R extends BarnesHutRepulsion<V,R,B>,B extends BarnesHutRepulsion.Builder<V,R,B>>
-
theta
B theta(double theta)
-
build
R build()
- Specified by:
build
in interfaceStandardRepulsion.Builder<V,R extends BarnesHutRepulsion<V,R,B>,B extends BarnesHutRepulsion.Builder<V,R,B>>
-
-