Module org.apache.lucene.spatial3d
Package org.apache.lucene.spatial3d.geom
Class GeoStandardPath.TreeBuilder
- java.lang.Object
-
- org.apache.lucene.spatial3d.geom.GeoStandardPath.TreeBuilder
-
- Enclosing class:
- GeoStandardPath
private static class GeoStandardPath.TreeBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<GeoStandardPath.PathComponent>
componentStack
private IntArrayList
depthStack
-
Constructor Summary
Constructors Constructor Description TreeBuilder(int max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addComponent(GeoStandardPath.PathComponent component)
GeoStandardPath.PathComponent
getRoot()
private void
mergeTop()
-
-
-
Field Detail
-
componentStack
private final java.util.List<GeoStandardPath.PathComponent> componentStack
-
depthStack
private final IntArrayList depthStack
-
-
Method Detail
-
addComponent
public void addComponent(GeoStandardPath.PathComponent component)
-
getRoot
public GeoStandardPath.PathComponent getRoot()
-
mergeTop
private void mergeTop()
-
-