Boost C++ Libraries: Ticket #10961: Wrong turns generated by get_turns() for Linear spikes. https://svn.boost.org/trac10/ticket/10961 <ol><li>For L/A: <pre class="wiki">"LINESTRING(7 8, 6 10, 10 2)" "POLYGON((0 0,0 10,10 10,10 0,0 0))" "LINESTRING(7 8, 6 10, 11 0)" "POLYGON((0 0,0 10,10 10,10 0,0 0))" </pre></li></ol><p> for intersection point <code>(6 10)</code> u/u is generated instead of i/u. </p> <ol start="2"><li>For L/L: <pre class="wiki">"LINESTRING(6 0,0 0,5 0)" "LINESTRING(2 0,0 0,-10 0)" </pre></li></ol><p> for intersection point <code>(0 0)</code> only one, wrong turn is generated (a spike is not detected as a spike). </p> <ol start="3"><li>For L/L <pre class="wiki">"LINESTRING(-7 -8,3 0,4 -1,-7 10)" "LINESTRING(-5 -4,3 0,4 -1,7 -4,2 -1)" </pre></li></ol><p> similar to the above. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10961 Trac 1.4.3 awulkiew Fri, 23 Jan 2015 18:13:09 GMT status, milestone changed; resolution set https://svn.boost.org/trac10/ticket/10961#comment:1 https://svn.boost.org/trac10/ticket/10961#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.58.0</span> </li> </ul> <p> Fixes: </p> <ol><li><a class="ext-link" href="https://github.com/boostorg/geometry/commit/810030309238309a4c258d77a50c62a4b6994b99"><span class="icon">​</span>https://github.com/boostorg/geometry/commit/810030309238309a4c258d77a50c62a4b6994b99</a> </li><li><a class="ext-link" href="https://github.com/boostorg/geometry/commit/3e367f9f6df16b0a15519bec045251a2754e9e23"><span class="icon">​</span>https://github.com/boostorg/geometry/commit/3e367f9f6df16b0a15519bec045251a2754e9e23</a> </li><li><a class="ext-link" href="https://github.com/boostorg/geometry/commit/5c73173d60ac41ed79cd2e60760ccc55cf298173"><span class="icon">​</span>https://github.com/boostorg/geometry/commit/5c73173d60ac41ed79cd2e60760ccc55cf298173</a> </li></ol> Ticket awulkiew Mon, 02 Feb 2015 12:38:29 GMT description, summary changed https://svn.boost.org/trac10/ticket/10961#comment:2 https://svn.boost.org/trac10/ticket/10961#comment:2 <ul> <li><strong>description</strong> modified (<a href="/trac10/ticket/10961?action=diff&amp;version=2">diff</a>) </li> <li><strong>summary</strong> <span class="trac-field-old">Wrong turn generated by get_turns() for a Linear spike.</span> → <span class="trac-field-new">Wrong turns generated by get_turns() for a Linear spikes.</span> </li> </ul> Ticket awulkiew Mon, 02 Feb 2015 12:39:45 GMT description changed https://svn.boost.org/trac10/ticket/10961#comment:3 https://svn.boost.org/trac10/ticket/10961#comment:3 <ul> <li><strong>description</strong> modified (<a href="/trac10/ticket/10961?action=diff&amp;version=3">diff</a>) </li> </ul> Ticket awulkiew Tue, 03 Feb 2015 17:58:25 GMT description, summary changed https://svn.boost.org/trac10/ticket/10961#comment:4 https://svn.boost.org/trac10/ticket/10961#comment:4 <ul> <li><strong>description</strong> modified (<a href="/trac10/ticket/10961?action=diff&amp;version=4">diff</a>) </li> <li><strong>summary</strong> <span class="trac-field-old">Wrong turns generated by get_turns() for a Linear spikes.</span> → <span class="trac-field-new">Wrong turns generated by get_turns() for Linear spikes.</span> </li> </ul> Ticket