Uses of Interface
org.apache.lucene.spatial3d.geom.GeoComplexPolygon.EdgeIterator
-
Packages that use GeoComplexPolygon.EdgeIterator Package Description org.apache.lucene.spatial3d.geom Shapes implemented using 3D planar geometry. -
-
Uses of GeoComplexPolygon.EdgeIterator in org.apache.lucene.spatial3d.geom
Subinterfaces of GeoComplexPolygon.EdgeIterator in org.apache.lucene.spatial3d.geom Modifier and Type Interface Description private static interface
GeoComplexPolygon.CountingEdgeIterator
Iterator execution interface, for tree traversal, plus count retrieval.Classes in org.apache.lucene.spatial3d.geom that implement GeoComplexPolygon.EdgeIterator Modifier and Type Class Description private class
GeoComplexPolygon.DualCrossingEdgeIterator
Count the number of verifiable edge crossings for a dual-leg journey.private class
GeoComplexPolygon.FullLinearCrossingEdgeIterator
Count the number of verifiable edge crossings for a full 1/2 a world.private class
GeoComplexPolygon.IntersectorEdgeIterator
Assess whether edge intersects the provided plane plus bounds.private class
GeoComplexPolygon.IntersectorShapeIterator
Assess whether edge intersects the provided shape.private class
GeoComplexPolygon.SectorLinearCrossingEdgeIterator
Count the number of verifiable edge crossings for less than 1/2 a world.Methods in org.apache.lucene.spatial3d.geom with parameters of type GeoComplexPolygon.EdgeIterator Modifier and Type Method Description boolean
GeoComplexPolygon.Node. traverse(GeoComplexPolygon.EdgeIterator edgeIterator, double minValue, double maxValue)
boolean
GeoComplexPolygon.Tree. traverse(GeoComplexPolygon.EdgeIterator edgeIterator, double value)
Traverse the tree, finding all edges that intersect the provided value.boolean
GeoComplexPolygon.Tree. traverse(GeoComplexPolygon.EdgeIterator edgeIterator, double minValue, double maxValue)
Traverse the tree, finding all edges that intersect the provided value range.
-