public class PredicateEvaluatorRectangle extends AbstractPredicateEvaluator
Constructor and Description |
---|
PredicateEvaluatorRectangle(double minX,
double minY,
double maxX,
double maxY) |
PredicateEvaluatorRectangle(Envelope envelope) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Coordinate coordinate)
Test for containment.
|
boolean |
contains(Envelope env)
Test for containment.
|
boolean |
contains(Point point)
Test for containment.
|
boolean |
containsNonCollection(Geometry geometry) |
boolean |
covers(Coordinate coordinate)
Test for coverage.
|
boolean |
covers(Envelope env)
Test for coverage.
|
boolean |
covers(Point point)
Test for coverage.
|
boolean |
coversNonCollection(Geometry geometry) |
boolean |
intersects(Envelope env)
Test for intersection.
|
boolean |
intersectsNonCollection(Geometry geometry) |
contains, containsCollection, covers, coversCollection, intersects, intersectsCollection
public PredicateEvaluatorRectangle(double minX, double minY, double maxX, double maxY)
public PredicateEvaluatorRectangle(Envelope envelope)
public boolean covers(Coordinate coordinate)
PredicateEvaluator
public boolean contains(Coordinate coordinate)
PredicateEvaluator
public boolean covers(Point point)
PredicateEvaluator
public boolean contains(Point point)
PredicateEvaluator
public boolean covers(Envelope env)
PredicateEvaluator
public boolean contains(Envelope env)
PredicateEvaluator
public boolean coversNonCollection(Geometry geometry)
coversNonCollection
in class AbstractPredicateEvaluator
public boolean containsNonCollection(Geometry geometry)
containsNonCollection
in class AbstractPredicateEvaluator
public boolean intersects(Envelope env)
PredicateEvaluator
public boolean intersectsNonCollection(Geometry geometry)
intersectsNonCollection
in class AbstractPredicateEvaluator