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>
boundingRectangleCollector
protected LayoutModel<NT>
layoutModel
protected boolean
reinsert
protected 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()
-
-