geos_390_docs/classgeos_1_1geom_1_1LineSt...

181 lines
40 KiB
HTML

<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>GEOS: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GEOS
&#160;<span id="projectnumber">3.9.1dev</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;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 id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacegeos.html">geos</a></li><li class="navelem"><a class="el" href="namespacegeos_1_1geom.html">geom</a></li><li class="navelem"><a class="el" href="classgeos_1_1geom_1_1LineString.html">LineString</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">geos::geom::LineString Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#ae7e164451c7aa1cb0ca801e7ef113d47">apply_ro</a>(CoordinateFilter *filter) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aed6417c2d0f645d9797d921afcbb0c1d">apply_ro</a>(GeometryFilter *filter) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aa7eb54dba001a7f79b3bdc971c22a86c">apply_ro</a>(GeometryComponentFilter *filter) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a0f9f6154547017eacd2d4678427f41a4">apply_ro</a>(CoordinateSequenceFilter &amp;filter) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a6a88dacec8d6f538875bf4f3a83be981">apply_rw</a>(const CoordinateFilter *filter) override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a9dca25dd3fdb50ce13bb0afff904baf3">apply_rw</a>(GeometryFilter *filter) override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a23d41f610e3c4d8bd6d707d98c441343">apply_rw</a>(GeometryComponentFilter *filter) override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a66a5465b8058a613366f70801f1d1fb3">apply_rw</a>(CoordinateSequenceFilter &amp;filter) override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a979504ef90b6d3b67af529cec504fbfe">applyComponentFilter</a>(T &amp;f) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a5cc0d6fb6a34d910a43d2e121cdbd953">buffer</a>(double distance) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ac4ed9cb9f73f887a9532dd6796eff1ff">buffer</a>(double distance, int quadrantSegments) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ac1281df1d0f5493ccefb7d475ec6fef5">buffer</a>(double distance, int quadrantSegments, int endCapStyle) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8171b99f5d8008ace488987cf8ed5a92">checkNotGeometryCollection</a>(const Geometry *g)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#ac2b95d03f590b0ed834e3198a76559c7">clone</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a503123b04b883a8cc0eef9186fb92c57">compare</a>(std::vector&lt; Coordinate &gt; a, std::vector&lt; Coordinate &gt; b) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a74b95e958ffbad3c42e1d2c343feda5d">compare</a>(std::vector&lt; Geometry * &gt; a, std::vector&lt; Geometry * &gt; b) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a89bbe1834f504972e99bededf1ef7321">compare</a>(const std::vector&lt; std::unique_ptr&lt; Geometry &gt;&gt; &amp;a, const std::vector&lt; std::unique_ptr&lt; Geometry &gt;&gt; &amp;b) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a76c044f721a6dca257d2aaffdc687579">compareTo</a>(const Geometry *geom) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a375163a574141bafdd7b345431b4abef">compareToSameClass</a>(const Geometry *ls) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a94acb04fb43cfc42e919993869b428d1">computeEnvelopeInternal</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a623ea245bf0bb90483e367005ae988db">ConstVect</a> typedef</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a5a1244c6b1d1e9ab823a282692d06cb9">contains</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4f86738f74c28ad8f7278f62e305719d">convexHull</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af979c13c17f500907d0be400f80abb45">coveredBy</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aad901fe993635be50793e7cfd19b113f">covers</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ade9808e984e4aa08a038cecd77b37d58">crosses</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#afc9bcf3e89d6cadf5f733d2ebf02299b">difference</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0ecd455a3ea581965956cdf5d90a83d5">disjoint</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad21bf3fd92a4d3c573228806f77123b7">distance</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a3078813471b2c70b04da6271a5da83eb">envelope</a></td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a34955c401f5a15016cc957aa8c277c69">equal</a>(const Coordinate &amp;a, const Coordinate &amp;b, double tolerance) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a80bac369fef274ce44592f5565284c20">equals</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#ac18f1c90030d5d771e80ea8455fa1803">equalsExact</a>(const Geometry *other, double tolerance=0) const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aa036d162904c54d20f67a5343ff60a75">Geometry</a>(const Geometry &amp;geom)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8224f1cda605d550b915bbc92a138f3d">Geometry</a>(const GeometryFactory *factory)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aea794bfb662989dd8690854723edc72c">geometryChanged</a>()</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a175a97030b47b67bce9d92123ba570e8">geometryChangedAction</a>()</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a639aef3f5d0d27a72053343b0e09b5f3">GeometryFactory</a> class</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a144de29d8a886392e275d3dca689a784">getArea</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a29cc9de845fbce90a0b79adf29336d31">getBoundary</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#abb8a749a498ba406f4796cdd8c6de5e4">getBoundaryDimension</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a09563e7297a4f4ff9c5dd017739676e6">getCentroid</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4121cc98d0c534ad430aa66448f70ad3">getCentroid</a>(Coordinate &amp;ret) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#af16c5cc322a04b2818b23af2fb02a175">getCoordinate</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#ad3cbd7423dcee0cb0496b8f82da3e259">getCoordinateDimension</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#af8fedb58b3c0b2232f52024aca73f585">getCoordinateN</a>(size_t n) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aebb5a6a2d5b7a3274ad2ed1e30f7479e">getCoordinates</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aae10bd149c663c910e473d1e02241776">getCoordinatesRO</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a45dcd50f28b2addfc8325be0a9e782be">getDimension</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aad8808108b8168348d6b6dea46286e04">getEndPoint</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ae28ade9f5170576fbb5dbe1f86f45e13">getEnvelope</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a2b59a1a031912dc198ba7dca24b2643e">getEnvelopeInternal</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab41bcf3461be250e143ed2d7da19815b">getFactory</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ae46e3ec59729a56ea2979b5a177cc25d">getGeometryN</a>(std::size_t) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#abc4825532f335163b059e3150590a88d">getGeometryType</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a4a87cc0f03e146cdcda914c601f8d099">getGeometryTypeId</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a178c66ec24a370d88b6fe59410507133">getInteriorPoint</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aa0e836b36b7343b7fecb257b0b523dbe">getLength</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#aa9c08c0e76c8cfc0e13b1b471e4049db">getNumGeometries</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#ad7eb7288fa0e7e6f489734eeddbe6f57">getNumPoints</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a39e10052aee407a1d57f4b22968e7a7f">getPointN</a>(std::size_t n) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a6dc225a75bb941b9dc4deebd682885f9">getPrecisionModel</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aa3887216e72abe08036d45f1c0181f1b">getSortIndex</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a898135f854cc07c243e7deb45de65505">getSRID</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#adec7fc1692c3b5b720a2816354e6a42d">getStartPoint</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a28afb816f4065c929e97108da1503f29">getUserData</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a9fe7d434f5eeac333fca775a652f5d70">hasNonEmptyElements</a>(const std::vector&lt; T &gt; *geometries)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a74eec53d6fe428fc63e030f026e60a62">hasNullElements</a>(const CoordinateSequence *list)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af956233ea57ece02cc8a97338e8e91db">hasNullElements</a>(const std::vector&lt; T &gt; *geometries)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8c5ff18d6f80bf04ee7dd883bbc616aa">intersection</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a4b52247de62578a82fdd8f3b044da376">intersects</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#af424443c26f7bf72a56acafb85fa6c5c">isClosed</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#afee501f64aba753afaf622adcd7a0872">isCollection</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a9fac6baac45bc4956af444f9dc156b48">isCoordinate</a>(Coordinate &amp;pt) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a2263ca7a107a8048276f11c92fabfab3">isDimensionStrict</a>(Dimension::DimensionType d) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a3779765884bbb562c9df511f2e15ff9e">isEmpty</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a33cfd95ad897d4060dba29da511907f0">isEquivalentClass</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a2663a8eb5273bd53a3048d594ee8dfa3">isLineal</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af050e5f878c31a026a9dc7b25042b25a">isPolygonal</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab169b9909bd730a2e3308b3131383d6a">isPuntal</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab21116730ab9f580285a7e3a93f7941e">isRectangle</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a8d802f86f9e8dee06b9e79b0f7fd1f2c">isRing</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af4b0804bd3903ed656b38b4561e3e577">isSimple</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a1f408a97170af8f26c5e6121e720fc8a">isValid</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a6f4167b1d2e7723eae267a2041616cb5">isWithinDistance</a>(const Geometry *geom, double cDistance) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a54d11a622f33d484b13563e05b824f84">LineString</a>(const LineString &amp;ls)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a266614f01c8587f786b3c13e7c027c4b">LineString</a>(CoordinateSequence *pts, const GeometryFactory *newFactory)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a7c7605bd85cacc30619891bd87310ab1">LineString</a>(CoordinateSequence::Ptr &amp;&amp;pts, const GeometryFactory &amp;newFactory)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0a36e1ee6e576c0fe925592a510ef307">NonConstVect</a> typedef</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a2a88ddbfc1533447b469b00907144733">normalize</a>() override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a281b8dc5d5552ba4c3a11a972e6eea7b">normalizeClosed</a>()</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a8f418ca77771a15c864e6475f8b57418">overlaps</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#aa5d35c0e21b1901f6c607dc030744a32">points</a></td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a57c6acd6bb0a8371356897f40247ed33">Ptr</a> typedef</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#af10709485f02f215811a81cf2f078199">relate</a>(const Geometry *g, const std::string &amp;intersectionPattern) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ac05904544441dc3cd395a74a14d210d9">relate</a>(const Geometry &amp;g, const std::string &amp;intersectionPattern) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a74ae102dc0f2640172606d2b4277b950">relate</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a9028f93d9244bda4fbaf9331a46d9d2f">relate</a>(const Geometry &amp;g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a8aa1e034255c1453bca1bb1017512b85">reverse</a>() const override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#afc2702d0d3827a304db1ccc25714f6a3">setSRID</a>(int newSRID)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a75dcb588b48e79ab3249d37137b12e1d">setUserData</a>(void *newUserData)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ac26216d9188cf7e60112a56ccdb7f01c">SRID</a></td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ab7fc3ed340ebb467260fde48b6c7aa88">symDifference</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0011cf7156ff985f7847eb56369d5881">toGeometryArray</a>(std::vector&lt; std::unique_ptr&lt; T &gt;&gt; &amp;&amp;v)</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a0c3d0c2b218158198433901b0409497b">toString</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#abf561e22b0c376477376a02975c3bd8e">toText</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a33b22cf9230c0656b0e4ef2e05f8f557">touches</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ae184641cf7635f569ae341b517cc7372">Union</a>(const Geometry *other) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ae8775857813646d5956d07d3a557a7f1">Union</a>() const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a9804c73a31b62efceae56c39f377bf26">validateConstruction</a>()</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#ad88a5cc29827e3fc2014680e813e7dad">within</a>(const Geometry *g) const </td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html#a12c062b0618b06eb5e78a0232364dbff">~Geometry</a>()</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1Geometry.html">geos::geom::Geometry</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html#a57e2e8c83475735c1832bf7da1f89c57">~LineString</a>() override</td><td class="entry"><a class="el" href="classgeos_1_1geom_1_1LineString.html">geos::geom::LineString</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>