Module org.apache.lucene.spatial3d
Package org.apache.lucene.spatial3d.geom
Class GeoComplexPolygon.IntersectorEdgeIterator
java.lang.Object
org.apache.lucene.spatial3d.geom.GeoComplexPolygon.IntersectorEdgeIterator
- All Implemented Interfaces:
GeoComplexPolygon.EdgeIterator
- Enclosing class:
- GeoComplexPolygon
private class GeoComplexPolygon.IntersectorEdgeIterator
extends Object
implements GeoComplexPolygon.EdgeIterator
Assess whether edge intersects the provided plane plus bounds.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Membership[]
private final GeoPoint[]
private final Plane
-
Constructor Summary
ConstructorsConstructorDescriptionIntersectorEdgeIterator
(Plane plane, GeoPoint[] notablePoints, Membership... bounds) -
Method Summary
-
Field Details
-
plane
-
notablePoints
-
bounds
-
-
Constructor Details
-
IntersectorEdgeIterator
-
-
Method Details
-
matches
- Specified by:
matches
in interfaceGeoComplexPolygon.EdgeIterator
- Parameters:
edge
- is the edge that matched.- Returns:
- true if the iteration should continue, false otherwise.
-