Added rtree autodoc reference.

[SVN r82359]
This commit is contained in:
Adam Wulkiewicz
2013-01-04 20:40:36 +00:00
parent dcd4550b4d
commit a8b63e7617
54 changed files with 5779 additions and 105 deletions

View File

@@ -8,18 +8,56 @@
project geometry_index/doc ;
import doxygen ;
import boostbook ;
import quickbook ;
using auto-index ;
path-constant images_location : html ;
path-constant here : . ;
doxygen autodoc
:
[ glob
../boost/geometry/extensions/index/rtree/rtree.hpp
# ../boost/geometry/extensions/index/predicates.hpp
# ../boost/geometry/extensions/index/distance_predicates.hpp
# ../boost/geometry/extensions/index/inserter.hpp
# ../boost/geometry/extensions/index/adaptors/nearest_query.hpp
# ../boost/geometry/extensions/index/adaptors/spatial_query.hpp
# ../boost/geometry/extensions/index/translator/def.hpp
# ../boost/geometry/extensions/index/translator/index.hpp
]
:
<doxygen:param>EXTRACT_ALL=NO
<doxygen:param>EXTRACT_PRIVATE=NO
<doxygen:param>HIDE_UNDOC_MEMBERS=YES
<doxygen:param>HIDE_UNDOC_CLASSES=YES
<doxygen:param>ENABLE_PREPROCESSING=YES
<doxygen:param>EXPAND_ONLY_PREDEF=YES
<doxygen:param>MACRO_EXPANSION=YES
<doxygen:param>"PREDEFINED=\"BOOST_RV_REF(T)=T &&\" \\
\"BOOST_RV_REF_BEG=\" \\
\"BOOST_RV_REF_END=&&\" \\
\"BOOST_COPY_ASSIGN_REF(T)=const T &\" \\
\"BOOST_RV_REF_2_TEMPL_ARGS(T,a,b)=T<a, b> &&\" \\
\"BOOST_RV_REF_3_TEMPL_ARGS(T,a,b,c)=T<a,b,c>T<a,b,c> &&\" \\
\"BOOST_FWD_REF(a)=a &&\""
<xsl:param>"boost.doxygen.reftitle=Header Reference"
;
xml index : index.qbk
:
<include>../../tools/auto_index/include
;
boostbook geometry_index-doc
:
index.qbk
index
:
<dependency>Jamfile.v2
# <auto-index>off
# <auto-index-internal>on
# <auto-index-verbose>off
# <xsl:param>index.on.type=1
<format>html
<format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
<xsl:param>chunk.section.depth=2
@@ -28,6 +66,15 @@ boostbook geometry_index-doc
<xsl:param>toc.max.depth=2
<xsl:param>generate.section.toc.level=4
<xsl:param>boost.root=http://www.boost.org/doc/libs/release
<dependency>autodoc
<auto-index>on
<auto-index-verbose>on
<format>pdf:<auto-index-internal>off
<format>html:<auto-index-internal>on
<auto-index-script>$(here)/index.idx
<auto-index-prefix>"$(here)/.."
<quickbook-define>enable_index
<include>$(here)
;

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template box</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="empty.html" title="Function template empty">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="empty.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.box"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template box</span></h2>
<p>boost::geometry::index::box</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">box_type</span>
<span class="identifier">box</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id866738"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Get the box containing all stored values or an invalid box if the index has no values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index.</p></td>
</tr></tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The box containing all stored values or an invalid box. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="empty.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,77 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template clear</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id323354.html" title="Function template nearest_query">
<link rel="next" href="size.html" title="Function template size">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323354.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.clear"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template clear</span></h2>
<p>boost::geometry::index::clear</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">clear</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id866146"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove all values from the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr></tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323354.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="size.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template empty</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="size.html" title="Function template size">
<link rel="next" href="box.html" title="Function template box">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="size.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="box.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.empty"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template empty</span></h2>
<p>boost::geometry::index::empty</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">empty</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id866508"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Query if there are no values stored in the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index.</p></td>
</tr></tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>true if there are no values in the index. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="size.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="box.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="rtree.html" title="Class template rtree">
<link rel="next" href="insert_id265715.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id265715.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id265665"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869116"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a value to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be stored in the index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id265715.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id265665.html" title="Function template insert">
<link rel="next" href="insert_id265778.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265665.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id265778.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id265715"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869327"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265665.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id265778.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id265715.html" title="Function template insert">
<link rel="next" href="remove_id265832.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265715.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265832.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id265778"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869548"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265715.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265832.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="rtree.html" title="Class template rtree">
<link rel="next" href="insert_id274453.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id274453.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id274403"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869116"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a value to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be stored in the index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id274453.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id274403.html" title="Function template insert">
<link rel="next" href="insert_id274516.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274403.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id274516.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id274453"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869327"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274403.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id274516.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id274453.html" title="Function template insert">
<link rel="next" href="remove_id274570.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274453.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274570.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id274516"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id869548"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274453.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274570.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="rtree.html" title="Class template rtree">
<link rel="next" href="insert_id279031.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id279031.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id278981"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id861628"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a value to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be stored in the index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id279031.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id278981.html" title="Function template insert">
<link rel="next" href="insert_id279094.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id278981.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id279094.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id279031"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id861839"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id278981.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id279094.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id279031.html" title="Function template insert">
<link rel="next" href="remove_id279148.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id279031.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279148.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id279094"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id862606"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id279031.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279148.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="rtree.html" title="Class template rtree">
<link rel="next" href="insert_id322760.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id322760.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id322710"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id861664"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a value to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be stored in the index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id322760.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id322710.html" title="Function template insert">
<link rel="next" href="insert_id322823.html" title="Function template insert">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322710.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id322823.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id322760"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id861875"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322710.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="insert_id322823.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template insert</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id322760.html" title="Function template insert">
<link rel="next" href="remove_id322877.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322760.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id322877.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.insert_id322823"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template insert</span></h2>
<p>boost::geometry::index::insert</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">insert</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id862642"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Insert a range of values to the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr></tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322760.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id322877.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,95 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="spatial_query.html" title="Function template spatial_query">
<link rel="next" href="nearest_query_id266152.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266152.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id266086"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871369"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266152.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,101 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id266086.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id266231.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266086.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266231.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id266152"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871645"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266086.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266231.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,100 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id266152.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id266309.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266152.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266309.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id266231"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871918"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266152.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id266309.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id266231.html" title="Function template nearest_query">
<link rel="next" href="clear.html" title="Function template clear">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266231.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id266309"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id872218"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id266231.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,95 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="spatial_query.html" title="Function template spatial_query">
<link rel="next" href="nearest_query_id274890.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id274890.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id274824"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871369"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id274890.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,101 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id274824.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id274969.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274824.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id274969.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id274890"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871645"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274824.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id274969.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,100 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id274890.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id275047.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274890.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id275047.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id274969"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id871918"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274890.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id275047.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id274969.html" title="Function template nearest_query">
<link rel="next" href="clear.html" title="Function template clear">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274969.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id275047"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id872218"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id274969.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,95 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="spatial_query.html" title="Function template spatial_query">
<link rel="next" href="nearest_query_id279468.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279468.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id279402"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863881"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279468.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,101 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id279402.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id279547.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279402.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279547.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id279468"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id864157"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279402.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279547.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,100 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id279468.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id279625.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279468.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279625.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id279547"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id864429"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279468.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id279625.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id279547.html" title="Function template nearest_query">
<link rel="next" href="clear.html" title="Function template clear">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279547.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id279625"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id865890"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id279547.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,95 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="spatial_query.html" title="Function template spatial_query">
<link rel="next" href="nearest_query_id323197.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323197.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id323131"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863917"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323197.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,101 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id323131.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id323276.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323131.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323276.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id323197"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id864193"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find the value meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The result.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323131.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323276.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,100 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id323197.html" title="Function template nearest_query">
<link rel="next" href="nearest_query_id323354.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323197.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323354.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id323276"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id864465"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323197.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323354.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template nearest_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="nearest_query_id323276.html" title="Function template nearest_query">
<link rel="next" href="clear.html" title="Function template clear">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323276.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.nearest_query_id323354"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template nearest_query</span></h2>
<p>boost::geometry::index::nearest_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">nearest_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> dpred<span class="special">,</span> <span class="identifier">size_t</span> k<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id865926"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find k values meeting distances and spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">dpred</code></span></p></td>
<td><p>The distances predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">k</code></span></p></td>
<td><p>The max number of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_query_id323276.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id265778.html" title="Function template insert">
<link rel="next" href="remove_id265888.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265778.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265888.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id265832"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870342"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a value from the container. In contrast to the STL set/map erase() method this function removes only one value from the container.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be removed from the index.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>1 if value was removed, 0 otherwise. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id265778.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265888.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,96 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id265832.html" title="Function template remove">
<link rel="next" href="remove_id265956.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id265832.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265956.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id265888"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870606"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id265832.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id265956.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id265888.html" title="Function template remove">
<link rel="next" href="spatial_query.html" title="Function template spatial_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id265888.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id265956"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870880"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id265888.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id274516.html" title="Function template insert">
<link rel="next" href="remove_id274626.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274516.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274626.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id274570"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870342"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a value from the container. In contrast to the STL set/map erase() method this function removes only one value from the container.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be removed from the index.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>1 if value was removed, 0 otherwise. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id274516.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274626.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,96 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id274570.html" title="Function template remove">
<link rel="next" href="remove_id274694.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id274570.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274694.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id274626"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870606"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id274570.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id274694.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id274626.html" title="Function template remove">
<link rel="next" href="spatial_query.html" title="Function template spatial_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id274626.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id274694"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id870880"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id274626.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id279094.html" title="Function template insert">
<link rel="next" href="remove_id279204.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id279094.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279204.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id279148"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id862853"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a value from the container. In contrast to the STL set/map erase() method this function removes only one value from the container.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be removed from the index.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>1 if value was removed, 0 otherwise. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id279094.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279204.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,96 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id279148.html" title="Function template remove">
<link rel="next" href="remove_id279272.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id279148.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279272.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id279204"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863117"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id279148.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id279272.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id279204.html" title="Function template remove">
<link rel="next" href="spatial_query.html" title="Function template spatial_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id279204.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id279272"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863391"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id279204.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="insert_id322823.html" title="Function template insert">
<link rel="next" href="remove_id322933.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322823.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id322933.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id322877"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span> v<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id862889"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a value from the container. In contrast to the STL set/map erase() method this function removes only one value from the container.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">v</code></span></p></td>
<td><p>The value which will be removed from the index.</p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>1 if value was removed, 0 otherwise. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="insert_id322823.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id322933.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,96 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id322877.html" title="Function template remove">
<link rel="next" href="remove_id323001.html" title="Function template remove">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id322877.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id323001.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id322933"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863153"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it doesn't take iterators pointing to values stored in this container. It removes values equal to these passed as a range. Furthermore this function removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
<td><p>The beginning of the range of values. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
<td><p>The end of the range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id322877.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_id323001.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,92 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template remove</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id322933.html" title="Function template remove">
<link rel="next" href="spatial_query.html" title="Function template spatial_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id322933.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.remove_id323001"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template remove</span></h2>
<p>boost::geometry::index::remove</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<span class="identifier">remove</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span> rng<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863427"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Remove a range of values from the container. In contrast to the STL set/map erase() method it removes values equal to these passed as a range. Furthermore this method removes only one value for each one passed in the range, not all equal values.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">rng</code></span></p></td>
<td><p>The range of values.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of removed values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id322933.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="spatial_query.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,84 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template size</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="clear.html" title="Function template clear">
<link rel="next" href="empty.html" title="Function template empty">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="empty.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.size"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template size</span></h2>
<p>boost::geometry::index::size</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">size</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id866323"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Get the number of values stored in the index.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody><tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index.</p></td>
</tr></tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of values stored in the index. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="clear.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="empty.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,95 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Function template spatial_query</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">
<link rel="prev" href="remove_id323001.html" title="Function template remove">
<link rel="next" href="nearest_query_id323131.html" title="Function template nearest_query">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id323001.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323131.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.geometry.index.spatial_query"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template spatial_query</span></h2>
<p>boost::geometry::index::spatial_query</p>
</div>
<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <span class="identifier">spatial_query</span><span class="special">(</span><a class="link" href="rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> tree<span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span> pred<span class="special">,</span> <span class="identifier">OutIter</span> out_it<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
<a name="id863669"></a><h2>Description</h2>
<p><span class="bold"><strong>Description:</strong></span> Find values meeting spatial predicates.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term">Parameters:</span></p></td>
<td><div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
<col align="left" valign="top">
<col>
</colgroup>
<tbody>
<tr>
<td><p><span class="term"><code class="computeroutput">out_it</code></span></p></td>
<td><p>The output iterator of the result range.</p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">pred</code></span></p></td>
<td><p>The spatial predicates. </p></td>
</tr>
<tr>
<td><p><span class="term"><code class="computeroutput">tree</code></span></p></td>
<td><p>The spatial index. </p></td>
</tr>
</tbody>
</table></div></td>
</tr>
<tr>
<td><p><span class="term">Returns:</span></p></td>
<td><p>The number of found values. </p></td>
</tr>
</tbody>
</table></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="remove_id323001.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../geometry_index/r_tree/index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="nearest_query_id323131.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -75,6 +75,13 @@
spatial predicates</a></span></dt>
</dl></dd>
<dt><span class="section"><a href="r_tree/exception_safety.html">Exception safety</a></span></dt>
<dt><span class="section"><a href="r_tree/index.html">Reference</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="r_tree/index.html#id848313">Class Index</a></span></dt>
<dt><span class="section"><a href="r_tree/index.html#id848354">Typedef Index</a></span></dt>
<dt><span class="section"><a href="r_tree/index.html#id848603">Function Index</a></span></dt>
<dt><span class="section"><a href="r_tree/index.html#header_reference">Header Reference</a></span></dt>
</dl></dd>
</dl></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

View File

@@ -7,6 +7,7 @@
<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../r_tree.html" title="R-tree">
<link rel="prev" href="nearest_neighbours_queries.html" title="Nearest neighbours queries">
<link rel="next" href="index.html" title="Reference">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -19,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_neighbours_queries.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a>
<a accesskey="p" href="nearest_neighbours_queries.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -417,7 +418,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="nearest_neighbours_queries.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a>
<a accesskey="p" href="nearest_neighbours_queries.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -0,0 +1,342 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Reference</title>
<link rel="stylesheet" href="http://www.boost.org/doc/libs/release/doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Geometry Index">
<link rel="up" href="../r_tree.html" title="R-tree">
<link rel="prev" href="exception_safety.html" title="Exception safety">
<link rel="next" href="../../boost/geometry/index/rtree.html" title="Class template rtree">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="http://www.boost.org/doc/libs/release/boost.png"></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/index.html">Home</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
<td align="center"><a href="http://www.boost.org/doc/libs/release/more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="exception_safety.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../boost/geometry/index/rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="geometry_index.r_tree.index"></a><a class="link" href="index.html" title="Reference">Reference</a>
</h3></div></div></div>
<div class="toc"><dl>
<dt><span class="section"><a href="index.html#id848313">Class Index</a></span></dt>
<dt><span class="section"><a href="index.html#id848354">Typedef Index</a></span></dt>
<dt><span class="section"><a href="index.html#id848603">Function Index</a></span></dt>
<dt><span class="section"><a href="index.html#header_reference">Header Reference</a></span></dt>
</dl></div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="id848313"></a>Class Index</h4></div></div></div>
<p><a class="link" href="index.html#idx_id_10">R</a></p>
<div class="variablelist"><dl class="variablelist">
<dt>
<a name="idx_id_10"></a><span class="term">R</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">rtree</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
</dl></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="id848354"></a>Typedef Index</h4></div></div></div>
<p><a class="link" href="index.html#idx_id_14">A</a> <a class="link" href="index.html#idx_id_15">B</a> <a class="link" href="index.html#idx_id_20">I</a> <a class="link" href="index.html#idx_id_22">P</a> <a class="link" href="index.html#idx_id_25">S</a> <a class="link" href="index.html#idx_id_26">T</a> <a class="link" href="index.html#idx_id_27">V</a></p>
<div class="variablelist"><dl class="variablelist">
<dt>
<a name="idx_id_14"></a><span class="term">A</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">allocator_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_15"></a><span class="term">B</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">box_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_20"></a><span class="term">I</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">indexable_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_22"></a><span class="term">P</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">parameters_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_25"></a><span class="term">S</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">size_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_26"></a><span class="term">T</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">translator_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_27"></a><span class="term">V</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">value_type</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li></ul></div></dd>
</dl></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="id848603"></a>Function Index</h4></div></div></div>
<p><a class="link" href="index.html#idx_id_29">B</a> <a class="link" href="index.html#idx_id_30">C</a> <a class="link" href="index.html#idx_id_31">E</a> <a class="link" href="index.html#idx_id_34">I</a> <a class="link" href="index.html#idx_id_35">N</a> <a class="link" href="index.html#idx_id_38">R</a> <a class="link" href="index.html#idx_id_39">S</a></p>
<div class="variablelist"><dl class="variablelist">
<dt>
<a name="idx_id_29"></a><span class="term">B</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">box</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/box.html" title="Function template box"><span class="index-entry-level-1">Function template box</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_30"></a><span class="term">C</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">clear</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/clear.html" title="Function template clear"><span class="index-entry-level-1">Function template clear</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_31"></a><span class="term">E</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">empty</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/empty.html" title="Function template empty"><span class="index-entry-level-1">Function template empty</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_34"></a><span class="term">I</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">insert</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="creation_and_modification.html#geometry_index.r_tree.creation_and_modification.additional_interface" title="Additional interface"><span class="index-entry-level-1">Additional interface</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/insert_id322710.html" title="Function template insert"><span class="index-entry-level-1">Function template insert</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="rtree_quickstart.html" title="Quick Start"><span class="index-entry-level-1">Quick Start</span></a></p></li>
</ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_35"></a><span class="term">N</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">nearest_query</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/nearest_query_id323131.html" title="Function template nearest_query"><span class="index-entry-level-1">Function template nearest_query</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li></ul></div></dd>
<dt>
<a name="idx_id_38"></a><span class="term">R</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_create</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_destroy</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_insert</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_nearest_k</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_nearest_one</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">raw_remove</span></p>
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li></ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">remove</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="creation_and_modification.html#geometry_index.r_tree.creation_and_modification.additional_interface" title="Additional interface"><span class="index-entry-level-1">Additional interface</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/remove_id322877.html" title="Function template remove"><span class="index-entry-level-1">Function template remove</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li>
</ul></div></dd>
<dt>
<a name="idx_id_39"></a><span class="term">S</span>
</dt>
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">size</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/size.html" title="Function template size"><span class="index-entry-level-1">Function template size</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
</ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">spatial_query</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/spatial_query.html" title="Function template spatial_query"><span class="index-entry-level-1">Function template spatial_query</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp" title="Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/geometry/extensions/index/rtree/rtree.hpp &gt;</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="spatial_queries.html#geometry_index.r_tree.spatial_queries.spatial_predicates" title="Spatial predicates"><span class="index-entry-level-1">Spatial predicates</span></a></p></li>
</ul></div>
</li>
<li class="listitem" style="list-style-type: none">
<p><span class="index-entry-level-0">swap</span></p>
<div class="index"><ul class="index" style="list-style-type: none; ">
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree"><span class="index-entry-level-1">Class template rtree</span></a></p></li>
<li class="listitem" style="list-style-type: none"><p><a class="link" href="exception_safety.html" title="Exception safety"><span class="index-entry-level-1">Exception safety</span></a></p></li>
</ul></div>
</li>
</ul></div></dd>
</dl></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="header_reference"></a>Header Reference</h4></div></div></div>
<div class="toc"><dl><dt><span class="section"><a href="index.html#header.boost.geometry.extensions.index.rtree.rtree_hpp">Header &lt;boost/geometry/extensions/index/rtree/rtree.hpp&gt;</a></span></dt></dl></div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
<a name="header.boost.geometry.extensions.index.rtree.rtree_hpp"></a>Header &lt;<a href="http://www.boost.org/doc/libs/release/boost/geometry/extensions/index/rtree/rtree.hpp" target="_top">boost/geometry/extensions/index/rtree/rtree.hpp</a>&gt;</h5></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">geometry</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">index</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Parameters<span class="special">,</span>
<span class="keyword">typename</span> Translator <span class="special">=</span> <span class="identifier">translator</span><span class="special">::</span><span class="identifier">def</span><span class="special">&lt;</span><span class="identifier">Value</span><span class="special">&gt;</span><span class="special">,</span>
<span class="keyword">typename</span> Allocator <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special">&lt;</span><span class="identifier">Value</span><span class="special">&gt;</span> <span class="special">&gt;</span>
<span class="keyword">class</span> <a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <a class="link" href="../../boost/geometry/index/insert_id322710.html" title="Function template insert"><span class="identifier">insert</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<span class="keyword">void</span> <a class="link" href="../../boost/geometry/index/insert_id322760.html" title="Function template insert"><span class="identifier">insert</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Iterator</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<span class="keyword">void</span> <a class="link" href="../../boost/geometry/index/insert_id322823.html" title="Function template insert"><span class="identifier">insert</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<a class="link" href="../../boost/geometry/index/remove_id322877.html" title="Function template remove"><span class="identifier">remove</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Value</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Iterator<span class="special">&gt;</span>
<a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<a class="link" href="../../boost/geometry/index/remove_id322933.html" title="Function template remove"><span class="identifier">remove</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Iterator</span><span class="special">,</span>
<span class="identifier">Iterator</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Range<span class="special">&gt;</span>
<a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">size_type</span>
<a class="link" href="../../boost/geometry/index/remove_id323001.html" title="Function template remove"><span class="identifier">remove</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Range</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/spatial_query.html" title="Function template spatial_query"><span class="identifier">spatial_query</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">OutIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/nearest_query_id323131.html" title="Function template nearest_query"><span class="identifier">nearest_query</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Value</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/nearest_query_id323197.html" title="Function template nearest_query"><span class="identifier">nearest_query</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">Value</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/nearest_query_id323276.html" title="Function template nearest_query"><span class="identifier">nearest_query</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">OutIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">,</span> <span class="keyword">typename</span> DistancesPredicates<span class="special">,</span>
<span class="keyword">typename</span> Predicates<span class="special">,</span> <span class="keyword">typename</span> OutIter<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/nearest_query_id323354.html" title="Function template nearest_query"><span class="identifier">nearest_query</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">DistancesPredicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">size_t</span><span class="special">,</span>
<span class="identifier">Predicates</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">OutIter</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">void</span> <a class="link" href="../../boost/geometry/index/clear.html" title="Function template clear"><span class="identifier">clear</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="identifier">size_t</span> <a class="link" href="../../boost/geometry/index/size.html" title="Function template size"><span class="identifier">size</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<span class="keyword">bool</span> <a class="link" href="../../boost/geometry/index/empty.html" title="Function template empty"><span class="identifier">empty</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Value<span class="special">,</span> <span class="keyword">typename</span> Options<span class="special">,</span> <span class="keyword">typename</span> Translator<span class="special">,</span>
<span class="keyword">typename</span> Allocator<span class="special">&gt;</span>
<a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">box_type</span>
<a class="link" href="../../boost/geometry/index/box.html" title="Function template box"><span class="identifier">box</span></a><span class="special">(</span><a class="link" href="../../boost/geometry/index/rtree.html" title="Class template rtree">rtree</a><span class="special">&lt;</span> <span class="identifier">Value</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">,</span> <span class="identifier">Translator</span><span class="special">,</span> <span class="identifier">Allocator</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><div class="copyright-footer">Copyright &#169; 2011, 2012 Adam Wulkiewicz<br>Copyright &#169; 2008 Federico J. Fernandez<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
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>)
</p>
</div></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="exception_safety.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../r_tree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../boost/geometry/index/rtree.html"><img src="http://www.boost.org/doc/libs/release/doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>

View File

@@ -51,12 +51,13 @@
<dt><span class="section"><a href="geometry_index/r_tree/nearest_neighbours_queries.html">Nearest
neighbours queries</a></span></dt>
<dt><span class="section"><a href="geometry_index/r_tree/exception_safety.html">Exception safety</a></span></dt>
<dt><span class="section"><a href="geometry_index/r_tree/index.html">Reference</a></span></dt>
</dl></dd>
</dl>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"><p><small>Last revised: December 30, 2012 at 01:43:03 GMT</small></p></td>
<td align="left"><p><small>Last revised: January 04, 2013 at 20:20:05 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>

8
doc/index.idx Normal file
View File

@@ -0,0 +1,8 @@
!scan "boost/geometry/extensions/index/rtree/rtree.hpp"
!scan "boost/geometry/extensions/index/predicates.hpp"
!scan "boost/geometry/extensions/index/distance_predicates.hpp"
!scan "boost/geometry/extensions/index/inserter.hpp"
!scan "boost/geometry/extensions/index/adaptors/nearest_query.hpp"
!scan "boost/geometry/extensions/index/adaptors/spatial_query.hpp"
!scan "boost/geometry/extensions/index/translator/def.hpp"
!scan "boost/geometry/extensions/index/translator/index.hpp"

View File

@@ -17,4 +17,17 @@
[include rtree/nearest_query.qbk]
[include rtree/exception_safety.qbk]
[include auto_index_helpers.qbk]
[section:index Reference]
[named_index class_name Class Index]
[named_index typedef_name Typedef Index]
[named_index function_name Function Index]
[/named_index macro_name Macro Index]
[/index]
[xinclude autodoc.xml]
[endsect]
[endsect]

View File

@@ -104,9 +104,9 @@ private:
public:
/*!
The constructor.
<b>Description:</b> The constructor.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\param parameters The parameters object.
\param translator The translator object.
@@ -122,9 +122,9 @@ public:
{}
/*!
The constructor.
<b>Description:</b> The constructor.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param first The beginning of the range of Values.
\param last The end of the range of Values.
@@ -153,9 +153,9 @@ public:
}
/*!
The constructor.
<b>Description:</b> The constructor.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param rng The range of Values.
\param parameters The parameters object.
@@ -183,9 +183,9 @@ public:
}
/*!
The destructor.
<b>Description:</b> The destructor.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
*/
inline ~rtree()
{
@@ -193,9 +193,9 @@ public:
}
/*!
The copy constructor.
<b>Description:</b> The copy constructor.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
*/
inline rtree(rtree const& src)
: m_translator(src.m_translator) // SHOULDN'T THROW
@@ -211,9 +211,9 @@ public:
}
/*!
The copy constructor.
<b>Description:</b> The copy constructor.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
*/
inline rtree(rtree const& src, Allocator const& allocator)
: m_translator(src.m_translator) // SHOULDN'T THROW
@@ -227,9 +227,9 @@ public:
}
/*!
The moving constructor.
<b>Description:</b> The moving constructor.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
*/
inline rtree(BOOST_RV_REF(rtree) src)
: m_translator(src.m_translator) // SHOULDN'T THROW
@@ -245,9 +245,9 @@ public:
}
/*!
The assignment operator.
<b>Description:</b> The assignment operator.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
*/
inline rtree & operator=(BOOST_COPY_ASSIGN_REF(rtree) src)
{
@@ -263,9 +263,9 @@ public:
}
/*!
The moving assignment.
<b>Description:</b> The moving assignment.
\note Exception-safety: nothrow (if allocators are equal),
<b>Exception-safety:</b> nothrow (if allocators are equal),
strong (if allocators aren't equal)
*/
inline rtree & operator=(BOOST_RV_REF(rtree) src)
@@ -299,9 +299,9 @@ public:
}
/*!
Swaps two rtrees.
<b>Description:</b> Swaps two rtrees.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\param other The other rtree.
*/
@@ -317,9 +317,9 @@ public:
}
/*!
Insert a value to the index.
<b>Description:</b> Insert a value to the index.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param value The value which will be stored in the container.
@@ -333,9 +333,9 @@ public:
}
/*!
Insert a range of values to the index.
<b>Description:</b> Insert a range of values to the index.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param first The beginning of the range of values.
@@ -352,9 +352,9 @@ public:
}
/*!
Insert a range of values to the index.
<b>Description:</b> Insert a range of values to the index.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param rng The range of values.
@@ -371,10 +371,10 @@ public:
}
/*!
Remove a value from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a value from the container. In contrast to the STL set/map erase() method
this method removes only one value from the container.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param value The value which will be removed from the container.
@@ -387,12 +387,12 @@ public:
}
/*!
Remove a range of values from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a range of values from the container. In contrast to the STL set/map erase() method
it doesn't take iterators pointing to values stored in this container. It removes values equal
to these passed as a range. Furthermore this method removes only one value for each one passed
in the range, not all equal values.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param first The beginning of the range of values.
@@ -410,11 +410,11 @@ public:
}
/*!
Remove a range of values from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a range of values from the container. In contrast to the STL set/map erase() method
it removes values equal to these passed as a range. Furthermore, this method removes only
one value for each one passed in the range, not all equal values.
\note Exception-safety: not safe - if this operation throws, the R-tree may be left in
<b>Exception-safety:</b> not safe - if this operation throws, the R-tree may be left in
an inconsistent state, elements must not be inserted or removed, methods may return invalid data.
\param rng The range of values.
@@ -431,10 +431,10 @@ public:
return result;
}
/*!
/*
Assign new elements to the rtree. This method replaces the content of the rtree.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param first The beginning of the range of values.
\param last The end of the range of values.
@@ -446,10 +446,10 @@ public:
this->swap(foo);
}*/
/*!
/*
Assign new elements to the rtree. This method replaces the content of the rtree.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param rng The range of values.
*/
@@ -461,9 +461,9 @@ public:
}*/
/*!
Find values meeting spatial predicates, e.g. intersecting some box.
<b>Description:</b> Finds values meeting spatial predicates, e.g. intersecting some box.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param pred The spatial predicates. May be a Geometry (in this case default
predicate - intersects is used) or generated by bgi::covered_by(geometry),
@@ -493,9 +493,9 @@ public:
}
/*!
Find one value meeting distances predicates, e.g. nearest to some point.
<b>Description:</b> Finds one value meeting distances predicates, e.g. nearest to some point.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param dpred The distances predicates. May be a Point. This is default case where Value which
nearest point is closest to Point is returned. May be a PointRelation which define
@@ -518,10 +518,10 @@ public:
}
/*!
Find one value meeting distances predicates and spatial predicates,
<b>Description:</b> Finds one value meeting distances predicates and spatial predicates,
e.g. nearest to some point and intersecting some box.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param dpred The distances predicates. May be a Point. This is default case where Value which
nearest point is closest to Point is returned. May be a PointRelation which define
@@ -550,9 +550,9 @@ public:
}
/*!
Find k values meeting distances predicates, e.g. k nearest values to some point.
<b>Description:</b> Finds k values meeting distances predicates, e.g. k nearest values to some point.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param dpred The distances predicates. May be a Point. This is default case where Value which
nearest point is closest to Point is returned. May be a PointRelation which define
@@ -575,10 +575,10 @@ public:
}
/*!
Find k values meeting distances predicates and spatial predicates,
<b>Description:</b> Finds k values meeting distances predicates and spatial predicates,
e.g. k nearest values to some point and intersecting some box.
\note Exception-safety: strong
<b>Exception-safety:</b> strong
\param dpred The distances predicates. May be a Point. This is default case where Value which
nearest point is closest to Point is returned. May be a PointRelation which define
@@ -608,9 +608,9 @@ public:
}
/*!
Returns the number of stored values.
<b>Description:</b> Returns the number of stored values.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\return The number of stored values.
*/
@@ -620,9 +620,9 @@ public:
}
/*!
Query if the container is empty.
<b>Description:</b> Query if the container is empty.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\return true if the container is empty.
*/
@@ -632,9 +632,9 @@ public:
}
/*!
Removes all values stored in the container.
<b>Description:</b> Removes all values stored in the container.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
*/
inline void clear()
{
@@ -642,10 +642,10 @@ public:
}
/*!
Returns the box containing all values stored in the container.
<b>Description:</b> Returns the box containing all values stored in the container.
If the container is empty the result of geometry::assign_inverse() is returned.
\note Exception-safety: nothrow (if Indexable's CoordinateType copy assignment doesn't throw),
<b>Exception-safety:</b> nothrow (if Indexable's CoordinateType copy assignment doesn't throw),
strong (if Indexable's CoordinateType copy assignment throws).
\return The box containing all values stored in the container or an invalid box if
@@ -669,10 +669,10 @@ public:
}
/*!
For indexable_type it returns the number of values which indexables equals the parameter.
<b>Description:</b> For indexable_type it returns the number of values which indexables equals the parameter.
For value_type it returns the number of values which equals the parameter.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
\param The value or indexable which will be counted.
@@ -693,9 +693,9 @@ public:
}
/*!
Returns parameters.
<b>Description:</b> Returns parameters.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
\return The parameters object.
*/
@@ -705,9 +705,9 @@ public:
}
/*!
Returns the translator object.
<b>Description:</b> Returns the translator object.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
\return The translator object.
*/
@@ -717,9 +717,9 @@ public:
}
/*!
Returns allocator used by the rtree.
<b>Description:</b> Returns allocator used by the rtree.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\return The allocator.
*/
@@ -732,11 +732,11 @@ public:
private:
#endif
/*!
Apply a visitor to the nodes structure in order to perform some operator.
<b>Description:</b> Apply a visitor to the nodes structure in order to perform some operator.
This function is not a part of the 'official' interface. However it makes
possible e.g. to pass a visitor drawing the tree structure.
\note Exception-safety: the same as Visitor::operator().
<b>Exception-safety:</b> the same as Visitor::operator().
\param visitor The visitor object.
*/
@@ -748,10 +748,10 @@ private:
}
/*!
Returns the number of stored objects. Same as size()
<b>Description:</b> Returns the number of stored objects. Same as size()
This function is not a part of the 'official' interface.
\note Exception-safety: nothrow
<b>Exception-safety:</b> nothrow
\return The number of stored objects.
*/
@@ -761,10 +761,10 @@ private:
}
/*!
Returns the depth of the R-tree.
<b>Description:</b> Returns the depth of the R-tree.
This function is not a part of the 'official' interface.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
\return The depth of the R-tree.
*/
@@ -775,9 +775,9 @@ private:
private:
/*!
Insert a value to the index. Root node must exist.
<b>Description:</b> Insert a value to the index. Root node must exist.
\note Exception-safety: basic
<b>Exception-safety:</b> basic
\param value The value which will be stored in the container.
*/
@@ -804,9 +804,9 @@ private:
}
/*!
Remove the value from the container.
<b>Description:</b> Remove the value from the container.
\note Exception-safety: basic
<b>Exception-safety:</b> basic
\param value The value which will be removed from the container.
*/
@@ -834,9 +834,9 @@ private:
}
/*!
Create an empty R-tree i.e. new empty root node and clear other attributes.
<b>Description:</b> Create an empty R-tree i.e. new empty root node and clear other attributes.
\note Exception-safety: strong.
<b>Exception-safety:</b> strong.
*/
inline void raw_create()
{
@@ -848,9 +848,9 @@ private:
}
/*!
Destroy the R-tree i.e. all nodes and clear attributes.
<b>Description:</b> Destroy the R-tree i.e. all nodes and clear attributes.
\note Exception-safety: nothrow.
<b>Exception-safety:</b> nothrow.
\param t The container which is going to be destroyed.
*/
@@ -868,10 +868,10 @@ private:
}
/*!
Copy the R-tree i.e. whole nodes structure, values and other attributes.
<b>Description:</b> Copy the R-tree i.e. whole nodes structure, values and other attributes.
It uses destination's allocators to create the new structure.
\note Exception-safety: strong.
<b>Exception-safety:</b> strong.
\param src The source R-tree.
\param dst The destination R-tree.
@@ -904,9 +904,9 @@ private:
}
/*!
Find one value meeting distances and spatial predicates.
<b>Description:</b> Find one value meeting distances and spatial predicates.
\note Exception-safety: strong.
<b>Exception-safety:</b> strong.
*/
template <typename DistancesPredicates, typename Predicates>
inline size_type raw_nearest_one(DistancesPredicates const& dpred, Predicates const& pred, value_type & v) const
@@ -942,9 +942,9 @@ private:
}
/*!
Find k values meeting distances and spatial predicates.
<b>Description:</b> Find k values meeting distances and spatial predicates.
\note Exception-safety: strong.
<b>Exception-safety:</b> strong.
*/
template <typename DistancesPredicates, typename Predicates, typename OutIter>
inline size_type raw_nearest_k(DistancesPredicates const& dpred, size_t k, Predicates const& pred, OutIter out_it) const
@@ -989,7 +989,7 @@ private:
};
/*!
Insert a value to the index.
<b>Description:</b> Insert a value to the index.
\param tree The spatial index.
\param v The value which will be stored in the index.
@@ -1001,7 +1001,7 @@ inline void insert(rtree<Value, Options, Translator, Allocator> & tree, Value co
}
/*!
Insert a range of values to the index.
<b>Description:</b> Insert a range of values to the index.
\param tree The spatial index.
\param first The beginning of the range of values.
@@ -1014,7 +1014,7 @@ inline void insert(rtree<Value, Options, Translator, Allocator> & tree, Iterator
}
/*!
Insert a range of values to the index.
<b>Description:</b> Insert a range of values to the index.
\param tree The spatial index.
\param rng The range of values.
@@ -1026,7 +1026,7 @@ inline void insert(rtree<Value, Options, Translator, Allocator> & tree, Range co
}
/*!
Remove a value from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a value from the container. In contrast to the STL set/map erase() method
this function removes only one value from the container.
\param tree The spatial index.
@@ -1042,7 +1042,7 @@ remove(rtree<Value, Options, Translator, Allocator> & tree, Value const& v)
}
/*!
Remove a range of values from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a range of values from the container. In contrast to the STL set/map erase() method
it doesn't take iterators pointing to values stored in this container. It removes values equal
to these passed as a range. Furthermore this function removes only one value for each one passed
in the range, not all equal values.
@@ -1061,7 +1061,7 @@ remove(rtree<Value, Options, Translator, Allocator> & tree, Iterator first, Iter
}
/*!
Remove a range of values from the container. In contrast to the STL set/map erase() method
<b>Description:</b> Remove a range of values from the container. In contrast to the STL set/map erase() method
it removes values equal to these passed as a range. Furthermore this method removes only
one value for each one passed in the range, not all equal values.
@@ -1078,7 +1078,7 @@ remove(rtree<Value, Options, Translator, Allocator> & tree, Range const& rng)
}
/*!
Find values meeting spatial predicates.
<b>Description:</b> Find values meeting spatial predicates.
\param tree The spatial index.
\param pred The spatial predicates.
@@ -1093,7 +1093,7 @@ inline size_t spatial_query(rtree<Value, Options, Translator, Allocator> const&
}
/*!
Find the value meeting distances predicates.
<b>Description:</b> Find the value meeting distances predicates.
\param tree The spatial index.
\param dpred The distances predicates.
@@ -1108,7 +1108,7 @@ inline size_t nearest_query(rtree<Value, Options, Translator, Allocator> const&
}
/*!
Find the value meeting distances and spatial predicates.
<b>Description:</b> Find the value meeting distances and spatial predicates.
\param tree The spatial index.
\param dpred The distances predicates.
@@ -1124,7 +1124,7 @@ inline size_t nearest_query(rtree<Value, Options, Translator, Allocator> const&
}
/*!
Find k values meeting distances predicates.
<b>Description:</b> Find k values meeting distances predicates.
\param tree The spatial index.
\param dpred The distances predicates.
@@ -1140,7 +1140,7 @@ inline size_t nearest_query(rtree<Value, Options, Translator, Allocator> const&
}
/*!
Find k values meeting distances and spatial predicates.
<b>Description:</b> Find k values meeting distances and spatial predicates.
\param tree The spatial index.
\param dpred The distances predicates.
@@ -1157,7 +1157,7 @@ inline size_t nearest_query(rtree<Value, Options, Translator, Allocator> const&
}
/*!
Remove all values from the index.
<b>Description:</b> Remove all values from the index.
\param tree The spatial index.
*/
@@ -1168,7 +1168,7 @@ inline void clear(rtree<Value, Options, Translator, Allocator> & tree)
}
/*!
Get the number of values stored in the index.
<b>Description:</b> Get the number of values stored in the index.
\param tree The spatial index.
@@ -1181,7 +1181,7 @@ inline size_t size(rtree<Value, Options, Translator, Allocator> const& tree)
}
/*!
Query if there are no values stored in the index.
<b>Description:</b> Query if there are no values stored in the index.
\param tree The spatial index.
@@ -1194,7 +1194,7 @@ inline bool empty(rtree<Value, Options, Translator, Allocator> const& tree)
}
/*!
Get the box containing all stored values or an invalid box if the index has no values.
<b>Description:</b> Get the box containing all stored values or an invalid box if the index has no values.
\param tree The spatial index.