Class EnvelopeIntersectsVisitor

java.lang.Object
org.locationtech.jts.geom.util.ShortCircuitedGeometryVisitor
org.locationtech.jts.operation.predicate.EnvelopeIntersectsVisitor

class EnvelopeIntersectsVisitor extends ShortCircuitedGeometryVisitor
Tests whether it can be concluded that a rectangle intersects a geometry, based on the relationship of the envelope(s) of the geometry.
Version:
1.7
  • Field Details

    • rectEnv

      private Envelope rectEnv
    • intersects

      private boolean intersects
  • Constructor Details

    • EnvelopeIntersectsVisitor

      public EnvelopeIntersectsVisitor(Envelope rectEnv)
  • Method Details

    • intersects

      public boolean intersects()
      Reports whether it can be concluded that an intersection occurs, or whether further testing is required.
      Returns:
      true if an intersection must occur or false if no conclusion about intersection can be made
    • visit

      protected void visit(Geometry element)
      Specified by:
      visit in class ShortCircuitedGeometryVisitor
    • isDone

      protected boolean isDone()
      Specified by:
      isDone in class ShortCircuitedGeometryVisitor