19#ifndef GEOS_OP_PREDICATE_RECTANGLECONTAINS_H
20#define GEOS_OP_PREDICATE_RECTANGLECONTAINS_H
22#include <geos/export.h>
24#include <geos/geom/Polygon.h>
59 bool isPointContainedInBoundary(
const geom::Point& geom);
96 return rc.contains(b);
106 rectEnv(*(rect.getEnvelopeInternal()))
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:60
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition Envelope.h:58
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition Geometry.h:188
Definition LineString.h:68
Represents a linear polygon, which may include holes.
Definition Polygon.h:64
Optimized implementation of spatial predicate "contains" for cases where the first Geometry is a rect...
Definition RectangleContains.h:51
RectangleContains(const geom::Polygon &rect)
Definition RectangleContains.h:104
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:26