Class SpatialRTree.Builder<T,NT>
- java.lang.Object
-
- org.jungrapht.visualization.spatial.SpatialRTree.Builder<T,NT>
-
- Direct Known Subclasses:
SpatialRTree.Edges.Builder,SpatialRTree.Vertices.Builder
- Enclosing class:
- SpatialRTree<T,NT>
public abstract static class SpatialRTree.Builder<T,NT> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BoundingRectangleCollector<T>boundingRectangleCollectorprotected LayoutModel<NT>layoutModelprotected booleanreinsertprotected SplitterContext<T>splitterContext
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SpatialRTree.Builder<T,NT>boundingRectangleCollector(BoundingRectangleCollector<T> boundingRectangleCollector)abstract SpatialRTree<T,NT>build()SpatialRTree.Builder<T,NT>layoutModel(LayoutModel<NT> layoutModel)SpatialRTree.Builder<T,NT>reinsert(boolean reinsert)SpatialRTree.Builder<T,NT>splitterContext(SplitterContext<T> splitterContext)
-
-
-
Field Detail
-
layoutModel
protected LayoutModel<NT> layoutModel
-
boundingRectangleCollector
protected BoundingRectangleCollector<T> boundingRectangleCollector
-
splitterContext
protected SplitterContext<T> splitterContext
-
reinsert
protected boolean reinsert
-
-
Method Detail
-
boundingRectangleCollector
public SpatialRTree.Builder<T,NT> boundingRectangleCollector(BoundingRectangleCollector<T> boundingRectangleCollector)
-
layoutModel
public SpatialRTree.Builder<T,NT> layoutModel(LayoutModel<NT> layoutModel)
-
splitterContext
public SpatialRTree.Builder<T,NT> splitterContext(SplitterContext<T> splitterContext)
-
reinsert
public SpatialRTree.Builder<T,NT> reinsert(boolean reinsert)
-
build
public abstract SpatialRTree<T,NT> build()
-
-