22 #include <geos/export.h> 24 #include <geos/geom/Polygon.h> 73 rectEnv(*(newRect.getEnvelopeInternal()))
90 return rp.intersects(b);
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition: Envelope.h:58
Optimized implementation of the "intersects" spatial predicate for cases where one Geometry is a rect...
Definition: RectangleIntersects.h:51
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:186
static bool intersects(const geom::Polygon &rectangle, const geom::Geometry &b)
Tests whether a rectangle intersects a given geometry.
Definition: RectangleIntersects.h:86
Represents a linear polygon, which may include holes.
Definition: Polygon.h:61
RectangleIntersects(const geom::Polygon &newRect)
Create a new intersects computer for a rectangle.
Definition: RectangleIntersects.h:70
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25