Uses of Interface
org.apache.lucene.spatial3d.geom.GeoComplexPolygon.EdgeIterator
Packages that use GeoComplexPolygon.EdgeIterator
-
Uses of GeoComplexPolygon.EdgeIterator in org.apache.lucene.spatial3d.geom
Subinterfaces of GeoComplexPolygon.EdgeIterator in org.apache.lucene.spatial3d.geomModifier and TypeInterfaceDescriptionprivate static interface
Iterator execution interface, for tree traversal, plus count retrieval.Classes in org.apache.lucene.spatial3d.geom that implement GeoComplexPolygon.EdgeIteratorModifier and TypeClassDescriptionprivate class
Count the number of verifiable edge crossings for a dual-leg journey.private class
Count the number of verifiable edge crossings for a full 1/2 a world.private class
Assess whether edge intersects the provided plane plus bounds.private class
Assess whether edge intersects the provided shape.private class
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.EdgeIteratorModifier and TypeMethodDescriptionboolean
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.