Class PredicateEvaluatorRectangle

    • Constructor Detail

      • PredicateEvaluatorRectangle

        public PredicateEvaluatorRectangle(double minX,
                                           double minY,
                                           double maxX,
                                           double maxY)
      • PredicateEvaluatorRectangle

        public PredicateEvaluatorRectangle(Envelope envelope)
    • Method Detail

      • covers

        public boolean covers(Coordinate coordinate)
        Description copied from interface: PredicateEvaluator
        Test for coverage. Includes the boundary of geometric objects.
      • contains

        public boolean contains(Coordinate coordinate)
        Description copied from interface: PredicateEvaluator
        Test for containment. Excludes the boundary of geometric objects.
      • covers

        public boolean covers(Point point)
        Description copied from interface: PredicateEvaluator
        Test for coverage. Includes the boundary of geometric objects.
      • contains

        public boolean contains(Point point)
        Description copied from interface: PredicateEvaluator
        Test for containment. Excludes the boundary of geometric objects.
      • covers

        public boolean covers(Envelope env)
        Description copied from interface: PredicateEvaluator
        Test for coverage. Includes the boundary of geometric objects.
      • contains

        public boolean contains(Envelope env)
        Description copied from interface: PredicateEvaluator
        Test for containment. Excludes the boundary of geometric objects.
      • coversNonCollection

        public boolean coversNonCollection(Geometry geometry)
      • containsNonCollection

        public boolean containsNonCollection(Geometry geometry)
      • intersects

        public boolean intersects(Envelope env)
        Description copied from interface: PredicateEvaluator
        Test for intersection.
      • intersectsNonCollection

        public boolean intersectsNonCollection(Geometry geometry)