Class GeoComplexPolygon.TraversalStrategy

java.lang.Object
org.apache.lucene.spatial3d.geom.GeoComplexPolygon.TraversalStrategy
All Implemented Interfaces:
Comparable<GeoComplexPolygon.TraversalStrategy>
Enclosing class:
GeoComplexPolygon

private class GeoComplexPolygon.TraversalStrategy extends Object implements Comparable<GeoComplexPolygon.TraversalStrategy>
Strategy class for describing traversals. Implements Comparable so that these can be ordered by Collections.sort().
  • Field Details

    • traversalDistance

      private final double traversalDistance
    • firstLegValue

      private final double firstLegValue
    • secondLegValue

      private final double secondLegValue
    • firstLegPlane

      private final Plane firstLegPlane
    • firstLegAbovePlane

      private final Plane firstLegAbovePlane
    • firstLegBelowPlane

      private final Plane firstLegBelowPlane
    • secondLegPlane

      private final Plane secondLegPlane
    • secondLegAbovePlane

      private final Plane secondLegAbovePlane
    • secondLegBelowPlane

      private final Plane secondLegBelowPlane
    • firstLegTree

      private final GeoComplexPolygon.Tree firstLegTree
    • secondLegTree

      private final GeoComplexPolygon.Tree secondLegTree
    • intersectionPoint

      private final GeoPoint intersectionPoint
  • Constructor Details

  • Method Details