20#ifndef GEOS_GEOM_PREP_PREPAREDPOLYGON_H
21#define GEOS_GEOM_PREP_PREPAREDPOLYGON_H
23#include <geos/geom/prep/BasicPreparedGeometry.h>
24#include <geos/noding/SegmentString.h>
48class PreparedPolygon :
public BasicPreparedGeometry
54 mutable noding::SegmentString::ConstVect segStrings;
An interface for classes which determine the Location of points in Polygon or MultiPolygon geometries...
Definition PointOnGeometryLocator.h:36
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition Geometry.h:167
bool covers(const geom::Geometry *g) const
bool intersects(const geom::Geometry *g) const
bool contains(const geom::Geometry *g) const
bool containsProperly(const geom::Geometry *g) const
Finds if two sets of SegmentStringss intersect.
Definition FastSegmentSetIntersectionFinder.h:50
Classes which determine the Location of points in geometries.
Definition IndexedPointInAreaLocator.h:43
Contains classes and interfaces implementing fundamental computational geometry algorithms.
Definition Angle.h:33
Contains the Geometry interface hierarchy and supporting classes.
Definition IndexedNestedRingTester.h:26
Classes to compute nodings for arrangements of line segments and line segment sequences.
Definition PreparedLineString.h:27
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:25