Boost C++ Libraries: Ticket #10958: Invalid result of disjoint() https://svn.boost.org/trac10/ticket/10958 <ol><li>disjoint(<a class="missing wiki">MultiLinestring</a>, Polygon), the second Ls in MLs is not taken into account. <pre class="wiki">"MULTILINESTRING((11 11, 20 20),(5 7, 4 1))" "POLYGON((0 0,0 10,10 10,10 0,0 0),(2 2,4 2,4 4,2 4,2 2))" </pre></li></ol><ol start="2"><li>disjoint(L,L), it uses the old A/A get_turn_info policy not taking the Linear geometries starting endpoints into account. <pre class="wiki">"LINESTRING(5 5,10 10)" "LINESTRING(6 6,3 3)" </pre></li></ol> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10958 Trac 1.4.3 awulkiew Fri, 23 Jan 2015 16:22:58 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/10958#comment:1 https://svn.boost.org/trac10/ticket/10958#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> </ul> <p> Fixes: </p> <ol><li><a class="ext-link" href="https://github.com/boostorg/geometry/commit/d5431d8bde134c5e814f3828d0bab6e4642c6ba9"><span class="icon">​</span>https://github.com/boostorg/geometry/commit/d5431d8bde134c5e814f3828d0bab6e4642c6ba9</a> </li><li><a class="ext-link" href="https://github.com/boostorg/geometry/commit/da270a7e953090e2d9db08d06101641bf4ad0a1e"><span class="icon">​</span>https://github.com/boostorg/geometry/commit/da270a7e953090e2d9db08d06101641bf4ad0a1e</a> </li></ol> Ticket