package predicate
- Alphabetic
- Public
- Protected
Type Members
- 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.
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
- class GeometryContainsPointVisitor extends ShortCircuitedGeometryVisitor
A visitor which tests whether it can be concluded that a geometry contains a vertex of a query geometry.
A visitor which tests whether it can be concluded that a geometry contains a vertex of a query geometry.
- Version
1.7
- class RectangleContains extends AnyRef
- class RectangleIntersects extends AnyRef
- class RectangleIntersectsSegmentVisitor extends ShortCircuitedGeometryVisitor
A visitor to test for intersection between the query rectangle and the line segments of the geometry.
Value Members
- object RectangleContains
Optimized implementation of the contains spatial predicate for cases where the first {link Geometry} is a rectangle.
Optimized implementation of the contains spatial predicate for cases where the first {link Geometry} is a rectangle. This class works for all input geometries, including {link GeometryCollection}s.
As a further optimization, this class can be used to test many geometries against a single rectangle in a slightly more efficient way.
- Version
1.7
- object RectangleIntersects
Implementation of the intersects spatial predicate optimized for the case where one {link Geometry} is a rectangle.
Implementation of the intersects spatial predicate optimized for the case where one {link Geometry} is a rectangle. This class works for all input geometries, including {link GeometryCollection}s.
As a further optimization, this class can be used in batch style to test many geometries against a single rectangle.
- Version
1.7