<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>GEOS: Member List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.7.1 --> <div class="navigation" id="top"> <div class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="header"> <div class="headertitle"> <h1>geos::geom::Polygon Member List</h1> </div> </div> <div class="contents"> This is the complete list of members for <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>, including all inherited members.<table> <tr bgcolor="#f0f0f0"><td><b>apply_ro</b>(CoordinateFilter *filter) const (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>apply_ro</b>(GeometryFilter *filter) const (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#ac8304ddfce397e3bebed129205349ee9">apply_ro</a>(CoordinateSequenceFilter &filter) const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>apply_ro</b>(GeometryComponentFilter *filter) const (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>apply_rw</b>(const CoordinateFilter *filter) (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>apply_rw</b>(GeometryFilter *filter) (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a8959e4115911f26b719a28b7e02f4d17">apply_rw</a>(CoordinateSequenceFilter &filter)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>apply_rw</b>(GeometryComponentFilter *filter) (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a558ac8159fcba50c602ce9a385005a6a">applyComponentFilter</a>(T &f) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad1556305e4785746bc203b0b87132784">AutoPtr</a> typedef</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1f96bf70687d23daf5aa063fbb27a5cf">buffer</a>(double distance) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab2427522c7f238904b5945bb6f067c41">buffer</a>(double distance, int quadrantSegments) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#adfcbcc4e390f55e3afbedb4b622f0429">buffer</a>(double distance, int quadrantSegments, int endCapStyle) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>checkNotGeometryCollection</b>(const Geometry *g) (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a9006611b6008c662abd95bff18fbf55a">clone</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [inline, virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>compare</b>(std::vector< Coordinate > a, std::vector< Coordinate > b) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>compare</b>(std::vector< Geometry * > a, std::vector< Geometry * > b) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>compareTo</b>(const Geometry *geom) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>compareToSameClass</b>(const Geometry *p) const (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>computeEnvelopeInternal</b>() const (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#ad881c16345a233417e419b11fe2ba0c0">ConstVect</a> typedef</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a5a1244c6b1d1e9ab823a282692d06cb9">contains</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a52d75c61eeef1ec991f1e20c8b4330c0">convexHull</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af979c13c17f500907d0be400f80abb45">coveredBy</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aad901fe993635be50793e7cfd19b113f">covers</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ade9808e984e4aa08a038cecd77b37d58">crosses</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ae1a2bff871b20f7df14e6ce38c0a44f3">difference</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0ecd455a3ea581965956cdf5d90a83d5">disjoint</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad21bf3fd92a4d3c573228806f77123b7">distance</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af6377611bdb44ea3b1cbc8862fa2bdfb">envelope</a></td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [mutable, protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>equal</b>(const Coordinate &a, const Coordinate &b, double tolerance) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a80bac369fef274ce44592f5565284c20">equals</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a1b72a72a90901b427226e6f1b11bb24d">equalsExact</a>(const Geometry *other, double tolerance=0) const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aa036d162904c54d20f67a5343ff60a75">Geometry</a>(const Geometry &geom)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8224f1cda605d550b915bbc92a138f3d">Geometry</a>(const GeometryFactory *factory)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>geometryChanged</b>() (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a175a97030b47b67bce9d92123ba570e8">geometryChangedAction</a>()</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>GeometryFactory</b> (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [friend]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a7fdaf9550f08f56340b0ce8350501b66">getArea</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#aa81fc5b245f2b3af930e044573a378f3">getBoundary</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a0c23f4124d70c15a4ee856332d99a251">getBoundaryDimension</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a2f342e7d7f2fa397f7c503422580f9c5">getCentroid</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4121cc98d0c534ad430aa66448f70ad3">getCentroid</a>(Coordinate &ret) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a7318acb27b4b810d8881e56296ef6693">getCoordinate</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a747771d1e59d75d749627a4720ba7716">getCoordinates</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#aa31b9e13643e5995bb34e0196fa85236">getDimension</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4fd49bd26196888daf8652b204e7d473">getEnvelope</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a2b59a1a031912dc198ba7dca24b2643e">getEnvelopeInternal</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#ab6126262f9d31de69e4e2f72087f41b0">getExteriorRing</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab41bcf3461be250e143ed2d7da19815b">getFactory</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ac29eeb10cdc29c6a2df64580f0e96a38">getGeometryN</a>(size_t) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a338ca32ff50edc5ba79f25be54cc0a2b">getGeometryType</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a3741241623e63a58d9a0443db3cad85e">getGeometryTypeId</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8a95d026e63e13f26029187c240d0b42">getInteriorPoint</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#abb775343ff5482ed3582e63b21501569">getInteriorRingN</a>(size_t n) const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a13df829c30987355f46e7d7b4e783de1">getLength</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1549a74dcc9f2f7fa78a51ea98dff45f">getNumGeometries</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a71ea82545c1bc66b41efaf9df736de5d">getNumInteriorRing</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a0b71a790424a580866cdadd0ab5f3c24">getNumPoints</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a6dc225a75bb941b9dc4deebd682885f9">getPrecisionModel</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>getSRID</b>() const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a81e62db157e244914b34893ba8c5f1cf">getUserData</a>()</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4c601c079512f7924b9a279f67794462">hasNonEmptyElements</a>(const std::vector< Geometry * > *geometries)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a74eec53d6fe428fc63e030f026e60a62">hasNullElements</a>(const CoordinateSequence *list)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad70fbfc0418df16566c745087fcb504e">hasNullElements</a>(const std::vector< Geometry * > *lrs)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected, static]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>holes</b> (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad93fa28d2dbbbea1dcdb95e46068b2c1">intersection</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4b52247de62578a82fdd8f3b044da376">intersects</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a872c96636c83d6a26394a5f4ed7ab272">isEmpty</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a33cfd95ad897d4060dba29da511907f0">isEquivalentClass</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a2ded60ab7b7df31df7ac7ee75cf5893a">isRectangle</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#adc2a71140b719ba8525a0ef0c5eb3178">isSimple</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1f408a97170af8f26c5e6121e720fc8a">isValid</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a62898a63ddc8b5d6815178a0c1ec2481">isWithinDistance</a>(const Geometry *geom, double cDistance)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af5aa62e7313d54e76704d5b3f9a3b0b5">NonConstVect</a> typedef</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a679782249f6d1dabc4ced852c09392cf">normalize</a>()</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aafc22644ad916f4bd7b524f522f5e11d">operator<<</a>(std::ostream &os, const Geometry &geom)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [friend]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8f418ca77771a15c864e6475f8b57418">overlaps</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>Polygon</b>(const Polygon &p) (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html#a1102f0e3e2f4e87235ba4d5031f35f7e">Polygon</a>(LinearRing *newShell, std::vector< Geometry * > *newHoles, const GeometryFactory *newFactory)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1e04634a2e59c035421e781a456b3fec">relate</a>(const Geometry *g, const std::string &intersectionPattern) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>relate</b>(const Geometry &g, const std::string &intersectionPattern) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a7ec1296ce46202f7327f9cc194bb17f6">relate</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>relate</b>(const Geometry &g) const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>setSRID</b>(int newSRID) (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a75dcb588b48e79ab3249d37137b12e1d">setUserData</a>(void *newUserData)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>shell</b> (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>SRID</b> (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a5929bc90f333992fa43f064a4c611dff">symDifference</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0c3d0c2b218158198433901b0409497b">toString</a>() const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>toText</b>() const (defined in <a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a33b22cf9230c0656b0e4ef2e05f8f557">touches</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1b88cbc1dcc914dd060ef14f01db9ace">Union</a>(const Geometry *other) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad88a5cc29827e3fc2014680e813e7dad">within</a>(const Geometry *g) const </td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a12c062b0618b06eb5e78a0232364dbff">~Geometry</a>()</td><td><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td><code> [virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>~Polygon</b>() (defined in <a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a>)</td><td><a class="el" href="classgeos_1_1geom_1_1Polygon.html">geos::geom::Polygon</a></td><td><code> [virtual]</code></td></tr> </table></div> <hr class="footer"/><address class="footer"><small>Generated on Thu Jul 22 2010 for GEOS by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address> </body> </html>