[geos-commits] [SCM] GEOS branch gh-pages updated. 545bab3b046fd1fe56ffef480fd6dca271142c28
git at osgeo.org
git at osgeo.org
Thu Nov 11 15:11:03 PST 2021
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".
The branch, gh-pages has been updated
via 545bab3b046fd1fe56ffef480fd6dca271142c28 (commit)
from cfc5eb5ef26bed0aa5dfe1eea2b626be67e7e1b3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 545bab3b046fd1fe56ffef480fd6dca271142c28
Author: strk <strk at kbt.io>
Date: Thu Nov 11 23:10:43 2021 +0000
Deploying to gh-pages from @ libgeos/geos at 2a8d88202d0a4d124d1ff15b699d9e6b95e1563f 🚀
diff --git a/doxygen/CoordinateSequence_8h_source.html b/doxygen/CoordinateSequence_8h_source.html
index 288c55837..bd830c685 100644
--- a/doxygen/CoordinateSequence_8h_source.html
+++ b/doxygen/CoordinateSequence_8h_source.html
@@ -153,90 +153,91 @@ $(function() {
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="keyword">static</span> CoordinateSequence* atLeastNCoordinatesOrNothing(std::size_t n,</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> CoordinateSequence* c);</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div>
-<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="keyword">static</span> std::size_t indexOf(<span class="keyword">const</span> Coordinate* coordinate,</div>
-<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="keyword">const</span> CoordinateSequence* cl);</div>
-<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
-<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> equals(<span class="keyword">const</span> CoordinateSequence* cl1,</div>
-<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="keyword">const</span> CoordinateSequence* cl2);</div>
-<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> </div>
-<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="keyword">static</span> <span class="keywordtype">void</span> scroll(CoordinateSequence* cl, <span class="keyword">const</span> Coordinate* firstCoordinate);</div>
-<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> </div>
-<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="keyword">static</span> <span class="keywordtype">int</span> increasingDirection(<span class="keyword">const</span> CoordinateSequence& pts);</div>
+<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="comment">//</span></div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="comment"></span> <span class="keyword">static</span> std::size_t indexOf(<span class="keyword">const</span> Coordinate* coordinate,</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="keyword">const</span> CoordinateSequence* cl);</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> equals(<span class="keyword">const</span> CoordinateSequence* cl1,</div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="keyword">const</span> CoordinateSequence* cl2);</div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div>
+<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="keyword">static</span> <span class="keywordtype">void</span> scroll(CoordinateSequence* cl, <span class="keyword">const</span> Coordinate* firstCoordinate);</div>
+<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
+<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="keyword">static</span> <span class="keywordtype">int</span> increasingDirection(<span class="keyword">const</span> CoordinateSequence& pts);</div>
+<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div>
-<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
-<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> isRing(<span class="keyword">const</span> CoordinateSequence *pts);</div>
-<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
-<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="keyword">static</span> <span class="keywordtype">void</span> reverse(CoordinateSequence* cl);</div>
-<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
-<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="keyword">enum</span> { X, Y, Z, M };</div>
-<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
-<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">virtual</span> std::size_t getDimension() <span class="keyword">const</span> = 0;</div>
-<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div>
-<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="keywordtype">bool</span> hasZ()<span class="keyword"> const </span>{</div>
-<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="keywordflow">return</span> getDimension() > 2;</div>
-<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> }</div>
-<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div>
-<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span> getOrdinate(std::size_t index, std::size_t ordinateIndex) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div>
-<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span></div>
-<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31"> 248</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31">getX</a>(std::size_t index)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="keywordflow">return</span> getOrdinate(index, X);</div>
-<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> }</div>
-<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
-<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span></div>
-<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365"> 260</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365">getY</a>(std::size_t index)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="keywordflow">return</span> getOrdinate(index, Y);</div>
-<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> }</div>
+<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> isRing(<span class="keyword">const</span> CoordinateSequence *pts);</div>
+<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> </div>
+<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="keyword">static</span> <span class="keywordtype">void</span> reverse(CoordinateSequence* cl);</div>
+<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div>
+<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="keyword">enum</span> { X, Y, Z, M };</div>
+<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div>
+<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="keyword">virtual</span> std::size_t getDimension() <span class="keyword">const</span> = 0;</div>
+<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div>
+<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="keywordtype">bool</span> hasZ()<span class="keyword"> const </span>{</div>
+<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="keywordflow">return</span> getDimension() > 2;</div>
+<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> }</div>
+<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div>
+<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span> getOrdinate(std::size_t index, std::size_t ordinateIndex) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div>
+<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span></div>
+<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31"> 247</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31">getX</a>(std::size_t index)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="keywordflow">return</span> getOrdinate(index, X);</div>
+<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> }</div>
+<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </div>
+<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="keyword">virtual</span> <span class="keywordtype">double</span></div>
+<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365"> 259</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365">getY</a>(std::size_t index)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="keywordflow">return</span> getOrdinate(index, Y);</div>
+<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> }</div>
+<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div>
-<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div>
-<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setOrdinate(std::size_t index, std::size_t ordinateIndex, <span class="keywordtype">double</span> value) = 0;</div>
-<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> </div>
-<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> expandEnvelope(<a class="code" href="classgeos_1_1geom_1_1Envelope.html">Envelope</a>& env) <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> </div>
-<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> apply_rw(<span class="keyword">const</span> <a class="code" href="classgeos_1_1geom_1_1CoordinateFilter.html">CoordinateFilter</a>* filter) = 0; <span class="comment">//Abstract</span></div>
-<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> apply_ro(<a class="code" href="classgeos_1_1geom_1_1CoordinateFilter.html">CoordinateFilter</a>* filter) <span class="keyword">const</span> = 0; <span class="comment">//Abstract</span></div>
-<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> </div>
-<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keyword">template</span> <<span class="keyword">class</span> T></div>
-<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="keywordtype">void</span></div>
-<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c"> 298</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c">applyCoordinateFilter</a>(T& f)</div>
-<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> {</div>
-<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <a class="code" href="classgeos_1_1geom_1_1Coordinate.html">Coordinate</a> c;</div>
-<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> <span class="keywordflow">for</span>(std::size_t i = 0, n = size(); i < n; ++i) {</div>
-<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> getAt(i, c);</div>
-<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> f.filter(c);</div>
-<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> setAt(c, i);</div>
-<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> }</div>
-<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> }</div>
-<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div>
-<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> };</div>
-<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div>
-<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> GEOS_DLL std::ostream& <a class="code" href="namespacegeos_1_1geom.html#a2031e0143940407ca589d3216cf0eb06">operator<< </a>(std::ostream& os, <span class="keyword">const</span> CoordinateSequence& cs);</div>
-<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> </div>
-<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> GEOS_DLL <span class="keywordtype">bool</span> <a class="code" href="namespacegeos_1_1geom.html#aa3ab17cfa95af46ea53ac92482041d76">operator== </a>(<span class="keyword">const</span> CoordinateSequence& s1, <span class="keyword">const</span> CoordinateSequence& s2);</div>
-<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> </div>
-<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> GEOS_DLL <span class="keywordtype">bool</span> <a class="code" href="namespacegeos_1_1geom.html#a9f7a30fa79d09664d0d305fb875c019d">operator!= </a>(<span class="keyword">const</span> CoordinateSequence& s1, <span class="keyword">const</span> CoordinateSequence& s2);</div>
-<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> </div>
-<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> } <span class="comment">// namespace geos::geom</span></div>
-<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> } <span class="comment">// namespace geos</span></div>
-<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div>
-<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <span class="comment">//#ifdef GEOS_INLINE</span></div>
-<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <span class="comment">//# include "geos/geom/CoordinateSequence.inl"</span></div>
-<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> <span class="comment">//#endif</span></div>
-<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div>
-<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> <span class="preprocessor">#endif // ndef GEOS_GEOM_COORDINATESEQUENCE_H</span></div>
+<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setOrdinate(std::size_t index, std::size_t ordinateIndex, <span class="keywordtype">double</span> value) = 0;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> </div>
+<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> expandEnvelope(<a class="code" href="classgeos_1_1geom_1_1Envelope.html">Envelope</a>& env) <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> </div>
+<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> apply_rw(<span class="keyword">const</span> <a class="code" href="classgeos_1_1geom_1_1CoordinateFilter.html">CoordinateFilter</a>* filter) = 0; <span class="comment">//Abstract</span></div>
+<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> apply_ro(<a class="code" href="classgeos_1_1geom_1_1CoordinateFilter.html">CoordinateFilter</a>* filter) <span class="keyword">const</span> = 0; <span class="comment">//Abstract</span></div>
+<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div>
+<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="keyword">template</span> <<span class="keyword">class</span> T></div>
+<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keywordtype">void</span></div>
+<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c"> 297</a></span> <a class="code" href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c">applyCoordinateFilter</a>(T& f)</div>
+<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> {</div>
+<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <a class="code" href="classgeos_1_1geom_1_1Coordinate.html">Coordinate</a> c;</div>
+<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="keywordflow">for</span>(std::size_t i = 0, n = size(); i < n; ++i) {</div>
+<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> getAt(i, c);</div>
+<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> f.filter(c);</div>
+<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> setAt(c, i);</div>
+<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> }</div>
+<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> }</div>
+<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> </div>
+<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> };</div>
+<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> </div>
+<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> GEOS_DLL std::ostream& <a class="code" href="namespacegeos_1_1geom.html#a2031e0143940407ca589d3216cf0eb06">operator<< </a>(std::ostream& os, <span class="keyword">const</span> CoordinateSequence& cs);</div>
+<div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div>
+<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> GEOS_DLL <span class="keywordtype">bool</span> <a class="code" href="namespacegeos_1_1geom.html#aa3ab17cfa95af46ea53ac92482041d76">operator== </a>(<span class="keyword">const</span> CoordinateSequence& s1, <span class="keyword">const</span> CoordinateSequence& s2);</div>
+<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> </div>
+<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> GEOS_DLL <span class="keywordtype">bool</span> <a class="code" href="namespacegeos_1_1geom.html#a9f7a30fa79d09664d0d305fb875c019d">operator!= </a>(<span class="keyword">const</span> CoordinateSequence& s1, <span class="keyword">const</span> CoordinateSequence& s2);</div>
+<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> </div>
+<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> } <span class="comment">// namespace geos::geom</span></div>
+<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> } <span class="comment">// namespace geos</span></div>
+<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> </div>
+<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> <span class="comment">//#ifdef GEOS_INLINE</span></div>
+<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <span class="comment">//# include "geos/geom/CoordinateSequence.inl"</span></div>
+<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <span class="comment">//#endif</span></div>
+<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> </div>
+<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> <span class="preprocessor">#endif // ndef GEOS_GEOM_COORDINATESEQUENCE_H</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="anamespacegeos_1_1geom_html_a2031e0143940407ca589d3216cf0eb06"><div class="ttname"><a href="namespacegeos_1_1geom.html#a2031e0143940407ca589d3216cf0eb06">geos::geom::operator<<</a></div><div class="ttdeci">std::ostream & operator<<(std::ostream &os, const Coordinate &c)</div><div class="ttdoc">Output function.</div></div>
<div class="ttc" id="anamespacegeos_1_1geom_html_a9f7a30fa79d09664d0d305fb875c019d"><div class="ttname"><a href="namespacegeos_1_1geom.html#a9f7a30fa79d09664d0d305fb875c019d">geos::geom::operator!=</a></div><div class="ttdeci">bool operator!=(const Coordinate &a, const Coordinate &b)</div><div class="ttdoc">Inequality operator for Coordinate. 2D only.</div></div>
-<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a6ba2cfd860eef2342b1306e855b58b0c"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c">geos::geom::CoordinateSequence::applyCoordinateFilter</a></div><div class="ttdeci">void applyCoordinateFilter(T &f)</div><div class="ttdoc">Apply a filter to each Coordinate of this sequence. The filter is expected to provide a ....</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:298</div></div>
+<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a6ba2cfd860eef2342b1306e855b58b0c"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a6ba2cfd860eef2342b1306e855b58b0c">geos::geom::CoordinateSequence::applyCoordinateFilter</a></div><div class="ttdeci">void applyCoordinateFilter(T &f)</div><div class="ttdoc">Apply a filter to each Coordinate of this sequence. The filter is expected to provide a ....</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:297</div></div>
<div class="ttc" id="anamespacegeos_html"><div class="ttname"><a href="namespacegeos.html">geos</a></div><div class="ttdoc">Basic namespace for all GEOS functionalities.</div><div class="ttdef"><b>Definition:</b> Angle.h:26</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a77d66e2b59ca9f3a68b831ac6362f58e"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a77d66e2b59ca9f3a68b831ac6362f58e">geos::geom::CoordinateSequence::front</a></div><div class="ttdeci">const Coordinate & front() const</div><div class="ttdoc">Return first Coordinate in the sequence.</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:95</div></div>
<div class="ttc" id="anamespacegeos_1_1geom_html_aa3ab17cfa95af46ea53ac92482041d76"><div class="ttname"><a href="namespacegeos_1_1geom.html#aa3ab17cfa95af46ea53ac92482041d76">geos::geom::operator==</a></div><div class="ttdeci">bool operator==(const Coordinate &a, const Coordinate &b)</div><div class="ttdoc">Equality operator for Coordinate. 2D only.</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1Coordinate_html"><div class="ttname"><a href="classgeos_1_1geom_1_1Coordinate.html">geos::geom::Coordinate</a></div><div class="ttdoc">Coordinate is the lightweight class used to store coordinates.</div><div class="ttdef"><b>Definition:</b> Coordinate.h:84</div></div>
-<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a43ca13136249873fd913ba95e6187c31"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31">geos::geom::CoordinateSequence::getX</a></div><div class="ttdeci">virtual double getX(std::size_t index) const</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:248</div></div>
+<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a43ca13136249873fd913ba95e6187c31"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a43ca13136249873fd913ba95e6187c31">geos::geom::CoordinateSequence::getX</a></div><div class="ttdeci">virtual double getX(std::size_t index) const</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:247</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html">geos::geom::CoordinateSequence</a></div><div class="ttdoc">The internal representation of a list of coordinates inside a Geometry.</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:58</div></div>
-<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a43dde96d4f32a0b527abc25bd98bb365"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365">geos::geom::CoordinateSequence::getY</a></div><div class="ttdeci">virtual double getY(std::size_t index) const</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:260</div></div>
+<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a43dde96d4f32a0b527abc25bd98bb365"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a43dde96d4f32a0b527abc25bd98bb365">geos::geom::CoordinateSequence::getY</a></div><div class="ttdeci">virtual double getY(std::size_t index) const</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:259</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateSequence_html_a1d60116646a50b0eba152bca475f59eb"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateSequence.html#a1d60116646a50b0eba152bca475f59eb">geos::geom::CoordinateSequence::back</a></div><div class="ttdeci">const Coordinate & back() const</div><div class="ttdoc">Return last Coordinate in the sequence.</div><div class="ttdef"><b>Definition:</b> CoordinateSequence.h:88</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1Envelope_html"><div class="ttname"><a href="classgeos_1_1geom_1_1Envelope.html">geos::geom::Envelope</a></div><div class="ttdoc">An Envelope defines a rectangulare region of the 2D coordinate plane.</div><div class="ttdef"><b>Definition:</b> Envelope.h:90</div></div>
<div class="ttc" id="aclassgeos_1_1geom_1_1CoordinateFilter_html"><div class="ttname"><a href="classgeos_1_1geom_1_1CoordinateFilter.html">geos::geom::CoordinateFilter</a></div><div class="ttdoc">Geometry classes support the concept of applying a coordinate filter to every coordinate in the Geome...</div><div class="ttdef"><b>Definition:</b> CoordinateFilter.h:67</div></div>
diff --git a/doxygen/classgeos_1_1geom_1_1CoordinateArraySequence.html b/doxygen/classgeos_1_1geom_1_1CoordinateArraySequence.html
index e223fca2f..912db2bb3 100644
--- a/doxygen/classgeos_1_1geom_1_1CoordinateArraySequence.html
+++ b/doxygen/classgeos_1_1geom_1_1CoordinateArraySequence.html
@@ -220,6 +220,7 @@ static <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">Coordin
<tr class="memdesc:ad5dbb8e6b020b0db7945a3ffa535de54 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="mdescLeft"> </td><td class="mdescRight">Returns either the given <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html" title="The internal representation of a list of coordinates inside a Geometry.">CoordinateSequence</a> if its length is greater than the given amount, or an empty <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html" title="The internal representation of a list of coordinates inside a Geometry.">CoordinateSequence</a>. <br /></td></tr>
<tr class="separator:ad5dbb8e6b020b0db7945a3ffa535de54 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5ba8139f3bc96a6a26db5923bfca4667 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="memItemLeft" align="right" valign="top">static std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html#a5ba8139f3bc96a6a26db5923bfca4667">indexOf</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">Coordinate</a> *coordinate, const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl)</td></tr>
+<tr class="memdesc:a5ba8139f3bc96a6a26db5923bfca4667 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="mdescLeft"> </td><td class="mdescRight">Return position of a <a class="el" href="classgeos_1_1geom_1_1Coordinate.html" title="Coordinate is the lightweight class used to store coordinates.">Coordinate</a>. <a href="classgeos_1_1geom_1_1CoordinateSequence.html#a5ba8139f3bc96a6a26db5923bfca4667">More...</a><br /></td></tr>
<tr class="separator:a5ba8139f3bc96a6a26db5923bfca4667 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aefd3dacec98fad79435ba76601e61880 inherit pub_static_methods_classgeos_1_1geom_1_1CoordinateSequence"><td class="memItemLeft" align="right" valign="top"><a id="aefd3dacec98fad79435ba76601e61880"></a>
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html#aefd3dacec98fad79435ba76601e61880">equals</a> (const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl1, const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl2)</td></tr>
diff --git a/doxygen/classgeos_1_1geom_1_1CoordinateSequence.html b/doxygen/classgeos_1_1geom_1_1CoordinateSequence.html
index ccd31bbf9..14367d38f 100644
--- a/doxygen/classgeos_1_1geom_1_1CoordinateSequence.html
+++ b/doxygen/classgeos_1_1geom_1_1CoordinateSequence.html
@@ -178,6 +178,7 @@ static <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">Coordin
<tr class="memdesc:ad5dbb8e6b020b0db7945a3ffa535de54"><td class="mdescLeft"> </td><td class="mdescRight">Returns either the given <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html" title="The internal representation of a list of coordinates inside a Geometry.">CoordinateSequence</a> if its length is greater than the given amount, or an empty <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html" title="The internal representation of a list of coordinates inside a Geometry.">CoordinateSequence</a>. <br /></td></tr>
<tr class="separator:ad5dbb8e6b020b0db7945a3ffa535de54"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5ba8139f3bc96a6a26db5923bfca4667"><td class="memItemLeft" align="right" valign="top">static std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html#a5ba8139f3bc96a6a26db5923bfca4667">indexOf</a> (const <a class="el" href="classgeos_1_1geom_1_1Coordinate.html">Coordinate</a> *coordinate, const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl)</td></tr>
+<tr class="memdesc:a5ba8139f3bc96a6a26db5923bfca4667"><td class="mdescLeft"> </td><td class="mdescRight">Return position of a <a class="el" href="classgeos_1_1geom_1_1Coordinate.html" title="Coordinate is the lightweight class used to store coordinates.">Coordinate</a>. <a href="classgeos_1_1geom_1_1CoordinateSequence.html#a5ba8139f3bc96a6a26db5923bfca4667">More...</a><br /></td></tr>
<tr class="separator:a5ba8139f3bc96a6a26db5923bfca4667"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aefd3dacec98fad79435ba76601e61880"><td class="memItemLeft" align="right" valign="top"><a id="aefd3dacec98fad79435ba76601e61880"></a>
static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html#aefd3dacec98fad79435ba76601e61880">equals</a> (const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl1, const <a class="el" href="classgeos_1_1geom_1_1CoordinateSequence.html">CoordinateSequence</a> *cl2)</td></tr>
@@ -519,8 +520,9 @@ template<class T > </div>
</tr>
</table>
</div><div class="memdoc">
-<p>Return position of a <a class="el" href="classgeos_1_1geom_1_1Coordinate.html" title="Coordinate is the lightweight class used to store coordinates.">Coordinate</a>, or -1 if not found</p>
-<p>FIXME: return std::size_t, using numeric_limits<std::size_t>::max as 'not found' value. </p>
+
+<p>Return position of a <a class="el" href="classgeos_1_1geom_1_1Coordinate.html" title="Coordinate is the lightweight class used to store coordinates.">Coordinate</a>. </p>
+<p>or numeric_limits<std::size_t>::max() if not found </p>
</div>
</div>
-----------------------------------------------------------------------
Summary of changes:
doxygen/CoordinateSequence_8h_source.html | 149 +++++++++++----------
...assgeos_1_1geom_1_1CoordinateArraySequence.html | 1 +
.../classgeos_1_1geom_1_1CoordinateSequence.html | 6 +-
3 files changed, 80 insertions(+), 76 deletions(-)
hooks/post-receive
--
GEOS
More information about the geos-commits
mailing list