3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>crosses (with strategy)</title>
5 <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css">
6 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7 <link rel="home" href="../../../../index.html" title="Chapter 1. Geometry">
8 <link rel="up" href="../crosses.html" title="crosses">
9 <link rel="prev" href="../crosses.html" title="crosses">
10 <link rel="next" href="crosses_2.html" title="crosses">
12 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13 <table cellpadding="2" width="100%"><tr>
14 <td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../../../boost.png"></td>
15 <td align="center"><a href="../../../../../../../../index.html">Home</a></td>
16 <td align="center"><a href="../../../../../../../../libs/libraries.htm">Libraries</a></td>
17 <td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18 <td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19 <td align="center"><a href="../../../../../../../../more/index.htm">More</a></td>
22 <div class="spirit-nav">
23 <a accesskey="p" href="../crosses.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../crosses.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="crosses_2.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>
26 <div class="titlepage"><div><div><h5 class="title">
27 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy"></a><a class="link" href="crosses_3_with_strategy.html" title="crosses (with strategy)">crosses
29 </h5></div></div></div>
31 <a class="indexterm" name="idp92653536"></a>
32 Checks if two geometries crosses.
35 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h0"></a>
36 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.synopsis"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.synopsis">Synopsis</a>
40 <pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Geometry1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Geometry2</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Strategy</span><span class="special">></span>
41 <span class="keyword">bool</span> <span class="identifier">crosses</span><span class="special">(</span><span class="identifier">Geometry1</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">geometry1</span><span class="special">,</span> <span class="identifier">Geometry2</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">geometry2</span><span class="special">,</span> <span class="identifier">Strategy</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">strategy</span><span class="special">)</span></pre>
45 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h1"></a>
46 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.parameters"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.parameters">Parameters</a>
48 <div class="informaltable"><table class="table">
86 Any type fulfilling a Geometry Concept
96 A model of the specified concept
103 Geometry2 const &
108 Any type fulfilling a Geometry Concept
118 A model of the specified concept
130 Any type fulfilling a Crosses Strategy Concept
140 The strategy which will be used for crosses calculations
147 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h2"></a>
148 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.returns"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.returns">Returns</a>
151 Returns true if two geometries crosses
154 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h3"></a>
155 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.header"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.header">Header</a>
161 <code class="computeroutput"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">geometry</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>
167 <code class="computeroutput"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">geometry</span><span class="special">/</span><span class="identifier">algorithms</span><span class="special">/</span><span class="identifier">crosses</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code>
170 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h4"></a>
171 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.conformance"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.conformance">Conformance</a>
174 The function crosses implements function Crosses from the <a href="http://www.opengeospatial.org/standards/sfa" target="_top">OGC
175 Simple Feature Specification</a>.
178 <a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.h5"></a>
179 <span class="phrase"><a name="geometry.reference.algorithms.crosses.crosses_3_with_strategy.supported_geometries"></a></span><a class="link" href="crosses_3_with_strategy.html#geometry.reference.algorithms.crosses.crosses_3_with_strategy.supported_geometries">Supported
182 <div class="informaltable"><table class="table">
259 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
264 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
269 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
274 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
279 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
284 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
289 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
294 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
299 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
304 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
316 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
321 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
326 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
331 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
336 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
341 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
346 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
351 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
356 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
361 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
373 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
378 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
383 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
388 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
393 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
398 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
403 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
408 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
413 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
418 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
430 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
435 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
440 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
445 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
450 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
455 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
460 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
465 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
470 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
475 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
487 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
492 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
497 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
502 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
507 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
512 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
517 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
522 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
527 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
532 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
544 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
549 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
554 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
559 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
564 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
569 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
574 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
579 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
584 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
589 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
601 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
606 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
611 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
616 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
621 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
626 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
631 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
636 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
641 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
646 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
658 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
663 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
668 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
673 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
678 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
683 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
688 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
693 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
698 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
703 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
715 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
720 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
725 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
730 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
735 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
740 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
745 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
750 <span class="inlinemediaobject"><img src="../../../../img/ok.png" alt="ok"></span>
755 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
760 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
772 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
777 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
782 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
787 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
792 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
797 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
802 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
807 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
812 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
817 <span class="inlinemediaobject"><img src="../../../../img/nyi.png" alt="nyi"></span>
824 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
825 <td align="left"></td>
826 <td align="right"><div class="copyright-footer">Copyright © 2009-2017 Barend
827 Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz, Oracle and/or its
829 Distributed under the Boost Software License, Version 1.0. (See accompanying
830 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
835 <div class="spirit-nav">
836 <a accesskey="p" href="../crosses.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../crosses.html"><img src="../../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="crosses_2.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a>