1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<title>Reference Matrix</title> 5<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> 6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> 7<link rel="home" href="../index.html" title="Chapter 1. Geometry"> 8<link rel="up" href="../index.html" title="Chapter 1. Geometry"> 9<link rel="prev" href="reference/views/identity_view.html" title="identity_view"> 10<link rel="next" href="reference_alphabetical_index.html" title="Reference Alphabetical Index"> 11</head> 12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 13<table cellpadding="2" width="100%"><tr> 14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> 15<td align="center"><a href="../../../../../index.html">Home</a></td> 16<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> 17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> 18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> 19<td align="center"><a href="../../../../../more/index.htm">More</a></td> 20</tr></table> 21<hr> 22<div class="spirit-nav"> 23<a accesskey="p" href="reference/views/identity_view.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="reference_alphabetical_index.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> 24</div> 25<div class="section"> 26<div class="titlepage"><div><div><h2 class="title" style="clear: both"> 27<a name="geometry.matrix"></a><a class="link" href="matrix.html" title="Reference Matrix">Reference Matrix</a> 28</h2></div></div></div> 29<div class="informaltable"> 30<table class="table"> 31<colgroup> 32<col class="a"> 33<col class="b"> 34<col class="c"> 35</colgroup> 36<thead><tr><th colspan="3" valign="center"> 37 <h3> 38<a name="idm45635666335616"></a>Geometry Concepts</h3> 39 </th></tr></thead> 40<tbody><tr> 41<td valign="top"> 42 <h4> 43<a name="idm45635666333568"></a>0-dimensional</h4> 44 <table border="0" summary="Simple list" class="simplelist"> 45<tr><td><a class="link" href="reference/concepts/concept_point.html" title="Point Concept">Point</a></td></tr> 46<tr><td><a class="link" href="reference/concepts/concept_multi_point.html" title="MultiPoint Concept">MultiPoint</a></td></tr> 47</table> 48 </td> 49<td valign="top"> 50 <h4> 51<a name="idm45635666329312"></a>1-dimensional</h4> 52 <table border="0" summary="Simple list" class="simplelist"> 53<tr><td><a class="link" href="reference/concepts/concept_segment.html" title="Segment Concept">Segment</a></td></tr> 54<tr><td><a class="link" href="reference/concepts/concept_linestring.html" title="Linestring Concept">Linestring</a></td></tr> 55<tr><td><a class="link" href="reference/concepts/concept_multi_linestring.html" title="MultiLinestring Concept">MultiLinestring</a></td></tr> 56</table> 57 </td> 58<td valign="top"> 59 <h4> 60<a name="idm45635666324128"></a>2-dimensional</h4> 61 <table border="0" summary="Simple list" class="simplelist"> 62<tr><td><a class="link" href="reference/concepts/concept_box.html" title="Box Concept">Box</a></td></tr> 63<tr><td><a class="link" href="reference/concepts/concept_ring.html" title="Ring Concept">Ring</a></td></tr> 64<tr><td><a class="link" href="reference/concepts/concept_polygon.html" title="Polygon Concept">Polygon</a></td></tr> 65<tr><td><a class="link" href="reference/concepts/concept_multi_polygon.html" title="MultiPolygon Concept">MultiPolygon</a></td></tr> 66</table> 67 </td> 68</tr></tbody> 69</table> 70<table class="table"> 71<colgroup> 72<col class="a"> 73<col class="b"> 74<col class="c"> 75</colgroup> 76<thead><tr><th colspan="3" valign="center"> 77 <h3> 78<a name="idm45635666314624"></a>Geometry Models</h3> 79 </th></tr></thead> 80<tbody> 81<tr> 82<td valign="top"> 83 <h4> 84<a name="idm45635666312544"></a>0-dimensional</h4> 85 <table border="0" summary="Simple list" class="simplelist"> 86<tr><td><a class="link" href="reference/models/model_point.html" title="model::point">point</a></td></tr> 87<tr><td><a class="link" href="reference/models/model_d2_point_xy.html" title="model::d2::point_xy">point_xy</a></td></tr> 88<tr><td><a class="link" href="reference/models/model_d3_point_xyz.html" title="model::d3::point_xyz">point_xyz</a></td></tr> 89<tr><td><a class="link" href="reference/models/model_multi_point.html" title="model::multi_point">multi_point</a></td></tr> 90</table> 91 </td> 92<td valign="top"> 93 <h4> 94<a name="idm45635666306400"></a>1-dimensional</h4> 95 <table border="0" summary="Simple list" class="simplelist"> 96<tr><td><a class="link" href="reference/models/model_linestring.html" title="model::linestring">linestring</a></td></tr> 97<tr><td><a class="link" href="reference/models/model_multi_linestring.html" title="model::multi_linestring">multi_linestring</a></td></tr> 98<tr><td><a class="link" href="reference/models/model_segment.html" title="model::segment">segment</a></td></tr> 99<tr><td><a class="link" href="reference/models/model_referring_segment.html" title="model::referring_segment">referring_segment</a></td></tr> 100</table> 101 </td> 102<td valign="top"> 103 <h4> 104<a name="idm45635666300256"></a>2-dimensional</h4> 105 <table border="0" summary="Simple list" class="simplelist"> 106<tr><td><a class="link" href="reference/models/model_box.html" title="model::box">box</a></td></tr> 107<tr><td><a class="link" href="reference/models/model_ring.html" title="model::ring">ring</a></td></tr> 108<tr><td><a class="link" href="reference/models/model_polygon.html" title="model::polygon">polygon</a></td></tr> 109<tr><td><a class="link" href="reference/models/model_multi_polygon.html" title="model::multi_polygon">multi_polygon</a></td></tr> 110</table> 111 </td> 112</tr> 113<tr> 114<td valign="top"> 115 <h4> 116<a name="idm45635666293824"></a>0-dimensional (adapted)</h4> 117 <table border="0" summary="Simple list" class="simplelist"> 118<tr><td><a class="link" href="reference/adapted/boost_array.html" title="Boost.Array">Boost.Array</a></td></tr> 119<tr><td><a class="link" href="reference/adapted/boost_fusion.html" title="Boost.Fusion">Boost.Fusion</a></td></tr> 120<tr><td><a class="link" href="reference/adapted/boost_polygon/point_data.html" title="Boost.Polygon's point_data">Boost.Polygon's point_data</a></td></tr> 121<tr><td><a class="link" href="reference/adapted/boost_tuple.html" title="Boost.Tuple">Boost.Tuple</a></td></tr> 122<tr><td><a class="link" href="reference/adapted/c_array.html" title="C array">C arrays</a></td></tr> 123<tr><td><a class="link" href="reference/adapted/std_array.html" title="C++11 Array Container">C++11 array containers</a></td></tr> 124</table> 125 </td> 126<td valign="top"> 127 <h4> 128<a name="idm45635666285760"></a>1-dimensional (adapted)</h4> 129 </td> 130<td valign="top"> 131 <h4> 132<a name="idm45635666284448"></a>2-dimensional (adapted)</h4> 133 <table border="0" summary="Simple list" class="simplelist"> 134<tr><td><a class="link" href="reference/adapted/boost_polygon/rectangle_data.html" title="Boost.Polygon's rectangle_data">Boost.Polygon's rectangle_data</a></td></tr> 135<tr><td><a class="link" href="reference/adapted/boost_polygon/polygon_data.html" title="Boost.Polygon's polygon_data">Boost.Polygon's polygon_data</a></td></tr> 136<tr><td><a class="link" href="reference/adapted/boost_polygon/polygon_with_holes_data.html" title="Boost.Polygon's polygon_with_holes_data">Boost.Polygon's polygon_with_holes_data</a></td></tr> 137</table> 138 </td> 139</tr> 140<tr> 141<td valign="top"> 142 <h4> 143<a name="idm45635666278768"></a>0-dimensional (macro's for adaption)</h4> 144 <table border="0" summary="Simple list" class="simplelist"> 145<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_2d.html" title="BOOST_GEOMETRY_REGISTER_POINT_2D">BOOST_GEOMETRY_REGISTER_POINT_2D</a></td></tr> 146<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_2d_const.html" title="BOOST_GEOMETRY_REGISTER_POINT_2D_CONST">BOOST_GEOMETRY_REGISTER_POINT_2D_CONST</a></td></tr> 147<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_2d_get_set.html" title="BOOST_GEOMETRY_REGISTER_POINT_2D_GET_SET">BOOST_GEOMETRY_REGISTER_POINT_2D_GET_SET</a></td></tr> 148<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_3d.html" title="BOOST_GEOMETRY_REGISTER_POINT_3D">BOOST_GEOMETRY_REGISTER_POINT_3D</a></td></tr> 149<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_3d_const.html" title="BOOST_GEOMETRY_REGISTER_POINT_3D_CONST">BOOST_GEOMETRY_REGISTER_POINT_3D_CONST</a></td></tr> 150<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_point_3d_get_set.html" title="BOOST_GEOMETRY_REGISTER_POINT_3D_GET_SET">BOOST_GEOMETRY_REGISTER_POINT_3D_GET_SET</a></td></tr> 151<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_point.html" title="BOOST_GEOMETRY_REGISTER_MULTI_POINT">BOOST_GEOMETRY_REGISTER_MULTI_POINT</a></td></tr> 152<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_point_templated.html" title="BOOST_GEOMETRY_REGISTER_MULTI_POINT_TEMPLATED">BOOST_GEOMETRY_REGISTER_MULTI_POINT_TEMPLATED</a></td></tr> 153</table> 154 </td> 155<td valign="top"> 156 <h4> 157<a name="idm45635666268032"></a>1-dimensionial (macro's for adaption)</h4> 158 <table border="0" summary="Simple list" class="simplelist"> 159<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_linestring.html" title="BOOST_GEOMETRY_REGISTER_LINESTRING">BOOST_GEOMETRY_REGISTER_LINESTRING</a></td></tr> 160<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_linestring_templated.html" title="BOOST_GEOMETRY_REGISTER_LINESTRING_TEMPLATED">BOOST_GEOMETRY_REGISTER_LINESTRING_TEMPLATED</a></td></tr> 161<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_linestring.html" title="BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING">BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING</a></td></tr> 162<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_linestring_templated.html" title="BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING_TEMPLATED">BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING_TEMPLATED</a></td></tr> 163</table> 164 </td> 165<td valign="top"> 166 <h4> 167<a name="idm45635666261504"></a>2-dimensional (macro's for adaption)</h4> 168 <table border="0" summary="Simple list" class="simplelist"> 169<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_box.html" title="BOOST_GEOMETRY_REGISTER_BOX">BOOST_GEOMETRY_REGISTER_BOX</a></td></tr> 170<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_box_2d_4values.html" title="BOOST_GEOMETRY_REGISTER_BOX_2D_4VALUES">BOOST_GEOMETRY_REGISTER_BOX_2D_4VALUES</a></td></tr> 171<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_box_templated.html" title="BOOST_GEOMETRY_REGISTER_BOX_TEMPLATED">BOOST_GEOMETRY_REGISTER_BOX_TEMPLATED</a></td></tr> 172<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_ring.html" title="BOOST_GEOMETRY_REGISTER_RING">BOOST_GEOMETRY_REGISTER_RING</a></td></tr> 173<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_ring_templated.html" title="BOOST_GEOMETRY_REGISTER_RING_TEMPLATED">BOOST_GEOMETRY_REGISTER_RING_TEMPLATED</a></td></tr> 174<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_polygon.html" title="BOOST_GEOMETRY_REGISTER_MULTI_POLYGON">BOOST_GEOMETRY_REGISTER_MULTI_POLYGON</a></td></tr> 175<tr><td><a class="link" href="reference/adapted/register/boost_geometry_register_multi_polygon_templated.html" title="BOOST_GEOMETRY_REGISTER_MULTI_POLYGON_TEMPLATED">BOOST_GEOMETRY_REGISTER_MULTI_POLYGON_TEMPLATED</a></td></tr> 176</table> 177 </td> 178</tr> 179</tbody> 180</table> 181<table class="table"> 182<colgroup> 183<col class="a"> 184<col class="b"> 185</colgroup> 186<thead><tr><th colspan="2" valign="center"> 187 <h3> 188<a name="idm45635666248928"></a>Core</h3> 189 </th></tr></thead> 190<tbody><tr> 191<td valign="top"> 192 <h4> 193<a name="idm45635666246848"></a>Metafunctions</h4> 194 <table border="0" summary="Simple list" class="simplelist"> 195<tr><td><a class="link" href="reference/core/cs_tag.html" title="cs_tag">cs_tag</a></td></tr> 196<tr><td><a class="link" href="reference/core/closure.html" title="closure">closure</a></td></tr> 197<tr><td><a class="link" href="reference/core/coordinate_type.html" title="coordinate_type">coordinate_type</a></td></tr> 198<tr><td><a class="link" href="reference/core/coordinate_system.html" title="coordinate_system">coordinate_system</a></td></tr> 199<tr><td><a class="link" href="reference/core/dimension.html" title="dimension">dimension</a></td></tr> 200<tr><td><a class="link" href="reference/core/interior_type.html" title="interior_type">interior_type</a></td></tr> 201<tr><td><a class="link" href="reference/core/point_order.html" title="point_order">point_order</a></td></tr> 202<tr><td><a class="link" href="reference/core/point_type.html" title="point_type">point_type</a></td></tr> 203<tr><td><a class="link" href="reference/core/ring_type.html" title="ring_type">ring_type</a></td></tr> 204<tr><td><a class="link" href="reference/core/tag.html" title="tag">tag</a></td></tr> 205<tr><td><a class="link" href="reference/core/tag_cast.html" title="tag_cast">tag_cast</a></td></tr> 206</table> 207 </td> 208<td valign="top"> 209 <h4> 210<a name="idm45635666233968"></a>Access Functions</h4> 211 <table border="0" summary="Simple list" class="simplelist"> 212<tr><td><a class="link" href="reference/access/get.html" title="get">get</a></td></tr> 213<tr><td><a class="link" href="reference/access/set.html" title="set">set</a></td></tr> 214<tr><td><a class="link" href="reference/access/exterior_ring.html" title="exterior_ring">exterior_ring</a></td></tr> 215<tr><td><a class="link" href="reference/access/interior_rings.html" title="interior_rings">interior_rings</a></td></tr> 216</table> 217 <h4> 218<a name="idm45635666228624"></a>Classes</h4> 219 <table border="0" summary="Simple list" class="simplelist"> 220<tr><td><a class="link" href="reference/exceptions/exception.html" title="exception">exception</a></td></tr> 221<tr><td> <a class="link" href="reference/exceptions/centroid_exception.html" title="centroid_exception">centroid_exception</a> 222</td></tr> 223</table> 224 </td> 225</tr></tbody> 226</table> 227<table class="table"> 228<colgroup> 229<col class="a"> 230<col class="b"> 231<col class="c"> 232</colgroup> 233<thead><tr> 234<th colspan="2" valign="center"> 235 <h3> 236<a name="idm45635666220976"></a>Constants</h3> 237 </th> 238<th valign="center"> 239 <h3> 240<a name="idm45635666219248"></a>Coordinate Systems</h3> 241 </th> 242</tr></thead> 243<tbody><tr> 244<td valign="top"> 245 <h4> 246<a name="idm45635666217232"></a>Numeric</h4> 247 <table border="0" summary="Simple list" class="simplelist"> 248<tr><td><a class="link" href="reference/constants/max_corner.html" title="max_corner">max_corner</a></td></tr> 249<tr><td><a class="link" href="reference/constants/min_corner.html" title="min_corner">min_corner</a></td></tr> 250<tr><td><a class="link" href="reference/enumerations/order_selector.html" title="order_selector">order_selector</a></td></tr> 251<tr><td><a class="link" href="reference/enumerations/closure_selector.html" title="closure_selector">closure_selector</a></td></tr> 252<tr><td><a class="link" href="reference/enumerations/validity_failure_type.html" title="validity_failure_type">validity_failure_type</a></td></tr> 253</table> 254 </td> 255<td valign="top"> 256 <h4> 257<a name="idm45635666210096"></a>Types</h4> 258 <table border="0" summary="Simple list" class="simplelist"> 259<tr><td><a class="link" href="reference/core/degree.html" title="degree">degree</a></td></tr> 260<tr><td><a class="link" href="reference/core/radian.html" title="radian">radian</a></td></tr> 261</table> 262 </td> 263<td valign="top"> 264 <h4> 265<a name="idm45635666205920"></a>Classes</h4> 266 <table border="0" summary="Simple list" class="simplelist"> 267<tr><td><a class="link" href="reference/cs/cs_cartesian.html" title="cs::cartesian">cs::cartesian</a></td></tr> 268<tr><td><a class="link" href="reference/cs/cs_spherical.html" title="cs::spherical">cs::spherical</a></td></tr> 269<tr><td><a class="link" href="reference/cs/cs_spherical_equatorial.html" title="cs::spherical_equatorial">cs::spherical_equatorial</a></td></tr> 270<tr><td><a class="link" href="reference/cs/cs_geographic.html" title="cs::geographic">cs::geographic</a></td></tr> 271</table> 272 </td> 273</tr></tbody> 274</table> 275<table class="table"> 276<colgroup> 277<col class="a"> 278<col class="b"> 279</colgroup> 280<thead><tr> 281<th valign="center"> 282 <h3> 283<a name="idm45635666196928"></a>Iterators</h3> 284 </th> 285<th valign="center"> 286 <h3> 287<a name="idm45635666195104"></a>Views</h3> 288 </th> 289</tr></thead> 290<tbody><tr> 291<td valign="top"> 292 <table border="0" summary="Simple list" class="simplelist"> 293<tr><td><a class="link" href="reference/iterators/closing_iterator.html" title="closing_iterator">closing_iterator</a></td></tr> 294<tr><td><a class="link" href="reference/iterators/ever_circling_iterator.html" title="ever_circling_iterator">ever_circling_iterator</a></td></tr> 295</table> 296 </td> 297<td valign="top"> 298 <table border="0" summary="Simple list" class="simplelist"> 299<tr><td><a class="link" href="reference/views/box_view.html" title="box_view">box_view</a></td></tr> 300<tr><td><a class="link" href="reference/views/segment_view.html" title="segment_view">segment_view</a></td></tr> 301<tr><td><a class="link" href="reference/views/closeable_view.html" title="closeable_view">closeable_view</a></td></tr> 302<tr><td><a class="link" href="reference/views/reversible_view.html" title="reversible_view">reversible_view</a></td></tr> 303<tr><td><a class="link" href="reference/views/identity_view.html" title="identity_view">identity_view</a></td></tr> 304</table> 305 </td> 306</tr></tbody> 307</table> 308<table class="table"> 309<colgroup> 310<col class="a"> 311<col class="b"> 312<col class="c"> 313</colgroup> 314<thead><tr><th colspan="3" valign="center"> 315 <h3> 316<a name="idm45635666179776"></a>Algorithms</h3> 317 </th></tr></thead> 318<tbody> 319<tr> 320<td valign="top"> 321 <h4> 322<a name="idm45635666177696"></a>Geometry Constructors</h4> 323 <table border="0" summary="Simple list" class="simplelist"> 324<tr><td><a class="link" href="reference/algorithms/make.html" title="make">make</a></td></tr> 325<tr><td><a class="link" href="reference/algorithms/make/make_inverse.html" title="make_inverse">make_inverse</a></td></tr> 326<tr><td><a class="link" href="reference/algorithms/make/make_zero.html" title="make_zero">make_zero</a></td></tr> 327</table> 328 <h4> 329<a name="idm45635666173216"></a>Predicates</h4> 330 <table border="0" summary="Simple list" class="simplelist"> 331<tr><td><a class="link" href="reference/algorithms/crosses.html" title="crosses">crosses</a></td></tr> 332<tr><td><a class="link" href="reference/algorithms/covered_by.html" title="covered_by">covered_by</a></td></tr> 333<tr><td><a class="link" href="reference/algorithms/disjoint.html" title="disjoint">disjoint</a></td></tr> 334<tr><td><a class="link" href="reference/algorithms/equals.html" title="equals">equals</a></td></tr> 335<tr><td><a class="link" href="reference/algorithms/intersects.html" title="intersects">intersects</a></td></tr> 336<tr><td><a class="link" href="reference/algorithms/is_empty.html" title="is_empty">is_empty</a></td></tr> 337<tr><td><a class="link" href="reference/algorithms/is_simple.html" title="is_simple">is_simple</a></td></tr> 338<tr><td><a class="link" href="reference/algorithms/is_valid.html" title="is_valid">is_valid</a></td></tr> 339<tr><td><a class="link" href="reference/algorithms/overlaps.html" title="overlaps">overlaps</a></td></tr> 340<tr><td><a class="link" href="reference/algorithms/touches.html" title="touches">touches</a></td></tr> 341<tr><td><a class="link" href="reference/algorithms/within.html" title="within">within</a></td></tr> 342</table> 343 </td> 344<td valign="top"> 345 <h4> 346<a name="idm45635666160336"></a>Append</h4> 347 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/append.html" title="append">append</a></td></tr></table> 348 <h4> 349<a name="idm45635666157792"></a>Area</h4> 350 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/area.html" title="area">area</a></td></tr></table> 351 <h4> 352<a name="idm45635666155248"></a>Assign</h4> 353 <table border="0" summary="Simple list" class="simplelist"> 354<tr><td><a class="link" href="reference/algorithms/assign/assign.html" title="assign">assign</a></td></tr> 355<tr><td><a class="link" href="reference/algorithms/assign/assign_inverse.html" title="assign_inverse">assign_inverse</a></td></tr> 356<tr><td><a class="link" href="reference/algorithms/assign/assign_zero.html" title="assign_zero">assign_zero</a></td></tr> 357<tr><td><a class="link" href="reference/algorithms/assign/assign_points.html" title="assign_points">assign_points</a></td></tr> 358<tr><td>assign_values ( 359 <a class="link" href="reference/algorithms/assign/assign_values_3_2_coordinate_values.html" title="assign_values (2 coordinate values)">2</a> 360 <a class="link" href="reference/algorithms/assign/assign_values_4_3_coordinate_values.html" title="assign_values (3 coordinate values)">3</a> 361 <a class="link" href="reference/algorithms/assign/assign_values_5_4_coordinate_values.html" title="assign_values (4 coordinate values)">4</a> 362 coordinate values) 363 </td></tr> 364</table> 365 <h4> 366<a name="idm45635666146432"></a>Buffer</h4> 367 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/buffer.html" title="buffer">buffer</a></td></tr></table> 368 </td> 369<td valign="top"> 370 <h4> 371<a name="idm45635666143216"></a>Centroid</h4> 372 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/centroid.html" title="centroid">centroid</a></td></tr></table> 373 <h4> 374<a name="idm45635666140672"></a>Clear</h4> 375 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/clear.html" title="clear">clear</a></td></tr></table> 376 <h4> 377<a name="idm45635666138128"></a>Convert</h4> 378 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/convert.html" title="convert">convert</a></td></tr></table> 379 <h4> 380<a name="idm45635666135584"></a>Convex Hull</h4> 381 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/convex_hull.html" title="convex_hull">convex_hull</a></td></tr></table> 382 <h4> 383<a name="idm45635666133056"></a>Correct</h4> 384 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/correct.html" title="correct">correct</a></td></tr></table> 385 </td> 386</tr> 387<tr> 388<td valign="top"> 389 <h4> 390<a name="idm45635666129456"></a>Densify</h4> 391 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/densify.html" title="densify">densify</a></td></tr></table> 392 <h4> 393<a name="idm45635666126912"></a>Distance</h4> 394 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/distance.html" title="distance">distance</a></td></tr></table> 395 <h4> 396<a name="idm45635666124368"></a>Difference</h4> 397 <table border="0" summary="Simple list" class="simplelist"> 398<tr><td><a class="link" href="reference/algorithms/difference.html" title="difference">difference</a></td></tr> 399<tr><td><a class="link" href="reference/algorithms/sym_difference.html" title="sym_difference">sym_difference</a></td></tr> 400</table> 401 <h4> 402<a name="idm45635666120848"></a>Envelope</h4> 403 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/envelope.html" title="envelope">envelope</a></td></tr></table> 404 <h4> 405<a name="idm45635666118256"></a>Expand</h4> 406 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/expand.html" title="expand">expand</a></td></tr></table> 407 <h4> 408<a name="idm45635666115712"></a>For Each</h4> 409 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/for_each.html" title="for_each">for each (point, segment)</a></td></tr></table> 410 </td> 411<td valign="top"> 412 <h4> 413<a name="idm45635666112576"></a>Intersection</h4> 414 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/intersection.html" title="intersection">intersection</a></td></tr></table> 415 <h4> 416<a name="idm45635666110000"></a>Length</h4> 417 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/length.html" title="length">length</a></td></tr></table> 418 <h4> 419<a name="idm45635666107408"></a>line_interpolate</h4> 420 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/line_interpolate.html" title="line_interpolate">line_interpolate</a></td></tr></table> 421 <h4> 422<a name="idm45635666104880"></a>Num_ (counting)</h4> 423 <table border="0" summary="Simple list" class="simplelist"> 424<tr><td><a class="link" href="reference/algorithms/num_interior_rings.html" title="num_interior_rings">num_interior_rings</a></td></tr> 425<tr><td><a class="link" href="reference/algorithms/num_geometries.html" title="num_geometries">num_geometries</a></td></tr> 426<tr><td><a class="link" href="reference/algorithms/num_points.html" title="num_points">num_points</a></td></tr> 427<tr><td><a class="link" href="reference/algorithms/num_segments.html" title="num_segments">num_segments</a></td></tr> 428</table> 429 <h4> 430<a name="idm45635666099328"></a>Perimeter</h4> 431 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/perimeter.html" title="perimeter">perimeter</a></td></tr></table> 432 <h4> 433<a name="idm45635666096736"></a>Relate</h4> 434 <table border="0" summary="Simple list" class="simplelist"> 435<tr><td><a class="link" href="reference/algorithms/relate.html" title="relate">relate</a></td></tr> 436<tr><td><a class="link" href="reference/algorithms/relation.html" title="relation">relation</a></td></tr> 437</table> 438 </td> 439<td valign="top"> 440 <h4> 441<a name="idm45635666092608"></a>Reverse</h4> 442 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/reverse.html" title="reverse">reverse</a></td></tr></table> 443 <h4> 444<a name="idm45635666090064"></a>Similarity</h4> 445 <table border="0" summary="Simple list" class="simplelist"> 446<tr><td><a class="link" href="reference/algorithms/discrete_frechet_distance.html" title="discrete_frechet_distance">discrete_frechet_distance</a></td></tr> 447<tr><td><a class="link" href="reference/algorithms/discrete_hausdorff_distance.html" title="discrete_hausdorff_distance">discrete_hausdorff_distance</a></td></tr> 448</table> 449 <h4> 450<a name="idm45635666086432"></a>Simplify</h4> 451 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/simplify.html" title="simplify">simplify</a></td></tr></table> 452 <h4> 453<a name="idm45635666083840"></a>Transform</h4> 454 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/transform.html" title="transform">transform</a></td></tr></table> 455 <h4> 456<a name="idm45635666081296"></a>Union</h4> 457 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/union_.html" title="union_">union</a></td></tr></table> 458 <h4> 459<a name="idm45635666078752"></a>Unique</h4> 460 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/algorithms/unique.html" title="unique">unique</a></td></tr></table> 461 </td> 462</tr> 463</tbody> 464</table> 465<table class="table"> 466<colgroup> 467<col class="a"> 468<col class="b"> 469<col class="c"> 470</colgroup> 471<thead><tr><th colspan="3" valign="center"> 472 <h3> 473<a name="idm45635666072192"></a>Strategies</h3> 474 </th></tr></thead> 475<tbody> 476<tr> 477<td valign="top"> 478 <h4> 479<a name="idm45635666070112"></a>Area</h4> 480 <table border="0" summary="Simple list" class="simplelist"> 481<tr><td><a class="link" href="reference/strategies/strategy_area_cartesian.html" title="strategy::area::cartesian">strategy::area::cartesian</a></td></tr> 482<tr><td><a class="link" href="reference/strategies/strategy_area_spherical.html" title="strategy::area::spherical">strategy::area::spherical</a></td></tr> 483<tr><td><a class="link" href="reference/strategies/strategy_area_geographic.html" title="strategy::area::geographic">strategy::area::geographic</a></td></tr> 484</table> 485 </td> 486<td valign="top"> 487 <h4> 488<a name="idm45635666064880"></a>Buffer</h4> 489 <table border="0" summary="Simple list" class="simplelist"> 490<tr><td><a class="link" href="reference/strategies/strategy_buffer_distance_asymmetric.html" title="strategy::buffer::distance_asymmetric">strategy::buffer::distance_asymmetric</a></td></tr> 491<tr><td><a class="link" href="reference/strategies/strategy_buffer_distance_symmetric.html" title="strategy::buffer::distance_symmetric">strategy::buffer::distance_symmetric</a></td></tr> 492<tr><td><a class="link" href="reference/strategies/strategy_buffer_end_flat.html" title="strategy::buffer::end_flat">strategy::buffer::end_flat</a></td></tr> 493<tr><td><a class="link" href="reference/strategies/strategy_buffer_end_round.html" title="strategy::buffer::end_round">strategy::buffer::end_round</a></td></tr> 494<tr><td><a class="link" href="reference/strategies/strategy_buffer_join_miter.html" title="strategy::buffer::join_miter">strategy::buffer::join_miter</a></td></tr> 495<tr><td><a class="link" href="reference/strategies/strategy_buffer_join_round.html" title="strategy::buffer::join_round">strategy::buffer::join_round</a></td></tr> 496<tr><td><a class="link" href="reference/strategies/strategy_buffer_point_circle.html" title="strategy::buffer::point_circle">strategy::buffer::point_circle</a></td></tr> 497<tr><td><a class="link" href="reference/strategies/strategy_buffer_point_square.html" title="strategy::buffer::point_square">strategy::buffer::point_square</a></td></tr> 498<tr><td><a class="link" href="reference/strategies/strategy_buffer_geographic_point_circle.html" title="strategy::buffer::geographic_point_circle">strategy::buffer::geographic_point_circle</a></td></tr> 499<tr><td><a class="link" href="reference/strategies/strategy_buffer_side_straight.html" title="strategy::buffer::side_straight">strategy::buffer::side_straight</a></td></tr> 500</table> 501 </td> 502<td valign="top"> 503 <h4> 504<a name="idm45635666052384"></a>Centroid</h4> 505 <table border="0" summary="Simple list" class="simplelist"> 506<tr><td><a class="link" href="reference/strategies/strategy_centroid_bashein_detmer.html" title="strategy::centroid::bashein_detmer">strategy::centroid::bashein_detmer</a></td></tr> 507<tr><td><a class="link" href="reference/strategies/strategy_centroid_average.html" title="strategy::centroid::average">strategy::centroid::centroid_average</a></td></tr> 508</table> 509 </td> 510</tr> 511<tr> 512<td valign="top"> 513 <h4> 514<a name="idm45635666047680"></a>Convex Hull</h4> 515 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/strategies/strategy_convex_hull_graham_andrew.html" title="strategy::convex_hull::graham_andrew">strategy::convex_hull::graham_andrew</a></td></tr></table> 516 </td> 517<td valign="top"> 518 <h4> 519<a name="idm45635666044432"></a>Densify</h4> 520 <table border="0" summary="Simple list" class="simplelist"> 521<tr><td><a class="link" href="reference/strategies/strategy_densify_cartesian.html" title="strategy::densify::cartesian">strategy::densify::cartesian</a></td></tr> 522<tr><td><a class="link" href="reference/strategies/strategy_densify_geographic.html" title="strategy::densify::geographic">strategy::densify::geographic</a></td></tr> 523<tr><td><a class="link" href="reference/strategies/strategy_densify_spherical.html" title="strategy::densify::spherical">strategy::densify::spherical</a></td></tr> 524</table> 525 </td> 526<td valign="top"> 527 <h4> 528<a name="idm45635666039104"></a>Distance</h4> 529 <table border="0" summary="Simple list" class="simplelist"> 530<tr><td><a class="link" href="reference/strategies/strategy_distance_projected_point.html" title="strategy::distance::projected_point">strategy::distance::projected_point</a></td></tr> 531<tr><td><a class="link" href="reference/strategies/strategy_distance_pythagoras.html" title="strategy::distance::pythagoras">strategy::distance::pythagoras</a></td></tr> 532<tr><td><a class="link" href="reference/strategies/strategy_distance_pythagoras_box_box.html" title="strategy::distance::pythagoras_box_box">strategy::distance::pythagoras_box_box</a></td></tr> 533<tr><td><a class="link" href="reference/strategies/strategy_distance_pythagoras_point_box.html" title="strategy::distance::pythagoras_point_box">strategy::distance::pythagoras_point_box</a></td></tr> 534<tr><td><a class="link" href="reference/strategies/strategy_distance_cross_track.html" title="strategy::distance::cross_track">strategy::distance::cross_track</a></td></tr> 535<tr><td><a class="link" href="reference/strategies/strategy_distance_cross_track_point_box.html" title="strategy::distance::cross_track_point_box">strategy::distance::cross_track_point_box</a></td></tr> 536<tr><td><a class="link" href="reference/strategies/strategy_distance_haversine.html" title="strategy::distance::haversine">strategy::distance::haversine</a></td></tr> 537</table> 538 </td> 539</tr> 540<tr> 541<td valign="top"> 542 <h4> 543<a name="idm45635666029264"></a>Line interpolate point</h4> 544 <table border="0" summary="Simple list" class="simplelist"> 545<tr><td><a class="link" href="reference/strategies/strategy_line_interpolate_cartesian.html" title="strategy::line_interpolate::cartesian">strategy::line_interpolate::cartesian</a></td></tr> 546<tr><td><a class="link" href="reference/strategies/strategy_line_interpolate_geographic.html" title="strategy::line_interpolate::geographic">strategy::line_interpolate::geographic</a></td></tr> 547<tr><td><a class="link" href="reference/strategies/strategy_line_interpolate_spherical.html" title="strategy::line_interpolate::spherical">strategy::line_interpolate::spherical</a></td></tr> 548</table> 549 </td> 550<td valign="top"> 551 <h4> 552<a name="idm45635666023936"></a>Side</h4> 553 <table border="0" summary="Simple list" class="simplelist"> 554<tr><td><a class="link" href="reference/strategies/strategy_side_side_by_triangle.html" title="strategy::side::side_by_triangle">strategy::side::side_by_triangle</a></td></tr> 555<tr><td><a class="link" href="reference/strategies/strategy_side_side_by_cross_track.html" title="strategy::side::side_by_cross_track">strategy::side::side_by_cross_track</a></td></tr> 556<tr><td><a class="link" href="reference/strategies/strategy_side_spherical_side_formula.html" title="strategy::side::spherical_side_formula">strategy::side::spherical_side_formula</a></td></tr> 557<tr><td><a class="link" href="reference/strategies/strategy_side_geographic.html" title="strategy::side::geographic">strategy::side::geographic</a></td></tr> 558</table> 559 </td> 560<td valign="top"> 561 <h4> 562<a name="idm45635666017536"></a>Simplify</h4> 563 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/strategies/strategy_simplify_douglas_peucker.html" title="strategy::simplify::douglas_peucker">strategy::simplify::douglas_peucker</a></td></tr></table> 564 </td> 565</tr> 566<tr> 567<td valign="top"> 568 <h4> 569<a name="idm45635666013904"></a>Transform</h4> 570 <table border="0" summary="Simple list" class="simplelist"> 571<tr><td><a class="link" href="reference/strategies/strategy_transform_inverse_transformer.html" title="strategy::transform::inverse_transformer">strategy::transform::inverse_transformer</a></td></tr> 572<tr><td><a class="link" href="reference/strategies/strategy_transform_map_transformer.html" title="strategy::transform::map_transformer">strategy::transform::map_transformer</a></td></tr> 573<tr><td><a class="link" href="reference/strategies/strategy_transform_matrix_transformer.html" title="strategy::transform::matrix_transformer">strategy::transform::matrix_transformer</a></td></tr> 574<tr><td><a class="link" href="reference/strategies/strategy_transform_translate_transformer.html" title="strategy::transform::translate_transformer">strategy::transform::translate_transformer</a></td></tr> 575<tr><td><a class="link" href="reference/strategies/strategy_transform_scale_transformer.html" title="strategy::transform::scale_transformer">strategy::transform::scale_transformer</a></td></tr> 576<tr><td><a class="link" href="reference/strategies/strategy_transform_rotate_transformer.html" title="strategy::transform::rotate_transformer">strategy::transform::rotate_transformer</a></td></tr> 577</table> 578 </td> 579<td colspan="2" valign="top"> 580 <h4> 581<a name="idm45635666005008"></a>Within</h4> 582 <table border="0" summary="Simple list" class="simplelist"> 583<tr><td><a class="link" href="reference/strategies/strategy_within_winding.html" title="strategy::within::winding">strategy::winding</a></td></tr> 584<tr><td><a class="link" href="reference/strategies/strategy_within_crossings_multiply.html" title="strategy::within::crossings_multiply">strategy::crossings_multiply</a></td></tr> 585<tr><td><a class="link" href="reference/strategies/strategy_within_franklin.html" title="strategy::within::franklin">strategy::franklin</a></td></tr> 586</table> 587 </td> 588</tr> 589</tbody> 590</table> 591<table class="table"> 592<colgroup> 593<col class="a"> 594<col class="b"> 595<col class="c"> 596<col class="d"> 597</colgroup> 598<thead><tr><th colspan="4" valign="center"> 599 <h3> 600<a name="idm45635665995824"></a>Arithmetic</h3> 601 </th></tr></thead> 602<tbody> 603<tr> 604<td valign="top"> 605 <h4> 606<a name="idm45635665993744"></a>Add</h4> 607 <table border="0" summary="Simple list" class="simplelist"> 608<tr><td><a class="link" href="reference/arithmetic/add_point.html" title="add_point">add_point</a></td></tr> 609<tr><td><a class="link" href="reference/arithmetic/add_value.html" title="add_value">add_value</a></td></tr> 610</table> 611 </td> 612<td valign="top"> 613 <h4> 614<a name="idm45635665989552"></a>Subtract</h4> 615 <table border="0" summary="Simple list" class="simplelist"> 616<tr><td><a class="link" href="reference/arithmetic/subtract_point.html" title="subtract_point">subtract_point</a></td></tr> 617<tr><td><a class="link" href="reference/arithmetic/subtract_value.html" title="subtract_value">subtract_value</a></td></tr> 618</table> 619 </td> 620<td valign="top"> 621 <h4> 622<a name="idm45635665985408"></a>Multiply</h4> 623 <table border="0" summary="Simple list" class="simplelist"> 624<tr><td><a class="link" href="reference/arithmetic/multiply_point.html" title="multiply_point">multiply_point</a></td></tr> 625<tr><td><a class="link" href="reference/arithmetic/multiply_value.html" title="multiply_value">multiply_value</a></td></tr> 626</table> 627 </td> 628<td valign="top"> 629 <h4> 630<a name="idm45635665981216"></a>Divide</h4> 631 <table border="0" summary="Simple list" class="simplelist"> 632<tr><td><a class="link" href="reference/arithmetic/divide_point.html" title="divide_point">divide_point</a></td></tr> 633<tr><td><a class="link" href="reference/arithmetic/divide_value.html" title="divide_value">divide_value</a></td></tr> 634</table> 635 </td> 636</tr> 637<tr><td colspan="4" valign="center"> 638 <h4> 639<a name="idm45635665976128"></a>Products</h4> 640 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/arithmetic/dot_product.html" title="dot_product">dot_product</a></td></tr></table> 641 </td></tr> 642</tbody> 643</table> 644<table class="table"> 645<colgroup> 646<col class="a"> 647<col class="b"> 648</colgroup> 649<thead><tr><th colspan="2" valign="center"> 650 <h3> 651<a name="idm45635665970032"></a>IO</h3> 652 </th></tr></thead> 653<tbody><tr> 654<td valign="top"> 655 <h4> 656<a name="idm45635665967936"></a>WKT (Well-Known Text)</h4> 657 <table border="0" summary="Simple list" class="simplelist"> 658<tr><td><a class="link" href="reference/io/wkt/read_wkt.html" title="read_wkt">read_wkt</a></td></tr> 659<tr><td><a class="link" href="reference/io/wkt/wkt.html" title="wkt">wkt</a></td></tr> 660</table> 661 </td> 662<td valign="top"> 663 <h4> 664<a name="idm45635665963792"></a>SVG (Scalable Vector Graphics)</h4> 665 <table border="0" summary="Simple list" class="simplelist"> 666<tr><td><a class="link" href="reference/io/svg/svg.html" title="svg">svg</a></td></tr> 667<tr><td><a class="link" href="reference/io/svg/svg_mapper.html" title="svg_mapper">svg_mapper</a></td></tr> 668</table> 669 </td> 670</tr></tbody> 671</table> 672<table class="table"> 673<colgroup> 674<col class="a"> 675<col class="b"> 676<col class="c"> 677</colgroup> 678<thead><tr><th colspan="3" valign="center"> 679 <h3> 680<a name="idm45635665956288"></a>Spatial indexes</h3> 681 </th></tr></thead> 682<tbody> 683<tr> 684<td valign="top"> 685 <h4> 686<a name="idm45635665954208"></a>R-tree</h4> 687 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree.html" title="boost::geometry::index::rtree">boost::geometry::index::rtree</a></td></tr></table> 688 <h4> 689<a name="idm45635665951648"></a>R-tree parameters</h4> 690 <table border="0" summary="Simple list" class="simplelist"> 691<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__linear.html" title="boost::geometry::index::linear">boost::geometry::index::linear</a></td></tr> 692<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__quadratic.html" title="boost::geometry::index::quadratic">boost::geometry::index::quadratic</a></td></tr> 693<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__rstar.html" title="boost::geometry::index::rstar">boost::geometry::index::rstar</a></td></tr> 694<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__dynamic_linear.html" title="boost::geometry::index::dynamic_linear">boost::geometry::index::dynamic_linear</a></td></tr> 695<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__dynamic_quadratic.html" title="boost::geometry::index::dynamic_quadratic">boost::geometry::index::dynamic_quadratic</a></td></tr> 696<tr><td><a class="link" href="reference/spatial_indexes/parameters/boost__geometry__index__dynamic_rstar.html" title="boost::geometry::index::dynamic_rstar">boost::geometry::index::dynamic_rstar</a></td></tr> 697</table> 698 <h4> 699<a name="idm45635665943520"></a>R-tree constructors and destructor</h4> 700 <table border="0" summary="Simple list" class="simplelist"> 701<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree__.html" title="rtree()">rtree()</a></td></tr> 702<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_par_cr_ind_cr_val_cr_all_cr.html" title="rtree(parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &)">rtree(parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &)</a></td></tr> 703<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_iterator__iterator_.html" title="rtree(Iterator, Iterator)">rtree(Iterator, Iterator)</a></td></tr> 704<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_range_const___.html" title="rtree(Range const &)">rtree(Range const &)</a></td></tr> 705<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_ite_ite_par_cr_ind_cr_val_cr_all_cr_pac_cr.html" title="rtree(Iterator, Iterator, parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &, PackAlloc const &)">rtree(Iterator, Iterator, parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &, PackAlloc const &)</a></td></tr> 706<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_ran_cr_par_cr_ind_cr_val_cr_all_cr_pac_cr.html" title="rtree(Range const &, parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &, PackAlloc const &)">rtree(Range const &, parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &, PackAlloc const &)</a></td></tr> 707<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_iterator__iterator__allocator_type_const___.html" title="rtree(Iterator, Iterator, allocator_type const &)">rtree(Iterator, Iterator, allocator_type const &)</a></td></tr> 708<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_range_const____allocator_type_const___.html" title="rtree(Range const &, allocator_type const &)">rtree(Range const &, allocator_type const &)</a></td></tr> 709<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_ite_ite_all_cr_pac_cr.html" title="rtree(Iterator, Iterator, allocator_type const &, PackAlloc const &)">rtree(Iterator, Iterator, allocator_type const &, PackAlloc const &)</a></td></tr> 710<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_ran_cr_all_cr_pac_cr.html" title="rtree(Range const &, allocator_type const &, PackAlloc const &)">rtree(Range const &, allocator_type const &, PackAlloc const &)</a></td></tr> 711<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_rtree_const___.html" title="rtree(rtree const &)">rtree(rtree const &)</a></td></tr> 712<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_rtree_const____allocator_type_const___.html" title="rtree(rtree const &, allocator_type const &)">rtree(rtree const &, allocator_type const &)</a></td></tr> 713<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_rtree____.html" title="rtree(rtree &&)">rtree(rtree &&)</a></td></tr> 714<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/rtree_rtree_____allocator_type_const___.html" title="rtree(rtree &&, allocator_type const &)">rtree(rtree &&, allocator_type const &)</a></td></tr> 715<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/_rtree__.html" title="~rtree()">~rtree()</a></td></tr> 716</table> 717 </td> 718<td valign="top"> 719 <h4> 720<a name="idm45635665923616"></a>R-tree member functions</h4> 721 <table border="0" summary="Simple list" class="simplelist"> 722<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/operator__rtree_const___.html" title="operator=(rtree const &)">operator=(const rtree &)</a></td></tr> 723<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/operator__rtree____.html" title="operator=(rtree &&)">operator=(rtree &&)</a></td></tr> 724<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/swap_rtree___.html" title="swap(rtree &)">swap(rtree &)</a></td></tr> 725<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/insert_value_type_const___.html" title="insert(value_type const &)">insert(value_type const &)</a></td></tr> 726<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/insert_iterator__iterator_.html" title="insert(Iterator, Iterator)">insert(Iterator, Iterator)</a></td></tr> 727<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/insert_convertibleorrange_const___.html" title="insert(ConvertibleOrRange const &)">insert(ConvertibleOrRange const &)</a></td></tr> 728<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/remove_value_type_const___.html" title="remove(value_type const &)">remove(value_type const &)</a></td></tr> 729<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/remove_iterator__iterator_.html" title="remove(Iterator, Iterator)">remove(Iterator, Iterator)</a></td></tr> 730<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/remove_convertibleorrange_const___.html" title="remove(ConvertibleOrRange const &)">remove(ConvertibleOrRange const &)</a></td></tr> 731<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/query_predicates_const____outiter_.html" title="query(Predicates const &, OutIter)">query(Predicates const &, OutIter)</a></td></tr> 732<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/qbegin_predicates_const___.html" title="qbegin(Predicates const &)">qbegin(Predicates const &)</a></td></tr> 733<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/qend__.html" title="qend()">qend()</a></td></tr> 734<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/begin__.html" title="begin()">begin()</a></td></tr> 735<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/end__.html" title="end()">end()</a></td></tr> 736<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/size__.html" title="size()">size()</a></td></tr> 737<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/empty__.html" title="empty()">empty()</a></td></tr> 738<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/clear__.html" title="clear()">clear()</a></td></tr> 739<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/bounds__.html" title="bounds()">bounds()</a></td></tr> 740<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/count_valueorindexable_const___.html" title="count(ValueOrIndexable const &)">count(ValueOrIndexable const &)</a></td></tr> 741<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/parameters__.html" title="parameters()">parameters()</a></td></tr> 742<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/indexable_get__.html" title="indexable_get()">indexable_get()</a></td></tr> 743<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/value_eq__.html" title="value_eq()">value_eq()</a></td></tr> 744<tr><td><a class="link" href="reference/spatial_indexes/boost__geometry__index__rtree/get_allocator__.html" title="get_allocator()">get_allocator()</a></td></tr> 745</table> 746 </td> 747<td valign="top"> 748 <h4> 749<a name="idm45635665896480"></a>R-tree free functions (boost::geometry::index::)</h4> 750 <table border="0" summary="Simple list" class="simplelist"> 751<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/insert_rtree_________value_const___.html" title="insert(rtree<...> &, Value const &)">insert(rtree<...> &, Value const &)</a></td></tr> 752<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/insert_rtree_________iterator__iterator_.html" title="insert(rtree<...> &, Iterator, Iterator)">insert(rtree<...> &, Iterator, Iterator)</a></td></tr> 753<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/insert_rtree_________convertibleorrange_const___.html" title="insert(rtree<...> &, ConvertibleOrRange const &)">insert(rtree<...> &, ConvertibleOrRange const &)</a></td></tr> 754<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/remove_rtree_________value_const___.html" title="remove(rtree<...> &, Value const &)">remove(rtree<...> &, Value const &)</a></td></tr> 755<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/remove_rtree_________iterator__iterator_.html" title="remove(rtree<...> &, Iterator, Iterator)">remove(rtree<...> &, Iterator, Iterator)</a></td></tr> 756<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/remove_rtree_________convertibleorrange_const___.html" title="remove(rtree<...> &, ConvertibleOrRange const &)">remove(rtree<...> &, ConvertibleOrRange const &)</a></td></tr> 757<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/query_rtree______const____predicates_const____outiter_.html" title="query(rtree<...> const &, Predicates const &, OutIter)">query(rtree<...> const &, Predicates const &, OutIter)</a></td></tr> 758<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/qbegin_rtree______const____predicates_const___.html" title="qbegin(rtree<...> const &, Predicates const &)">qbegin(rtree<...> const &, Predicates const &)</a></td></tr> 759<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/qend_rtree______const___.html" title="qend(rtree<...> const &)">qend(rtree<...> const &)</a></td></tr> 760<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/begin_rtree______const___.html" title="begin(rtree<...> const &)">begin(rtree<...> const &)</a></td></tr> 761<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/end_rtree______const___.html" title="end(rtree<...> const &)">end(rtree<...> const &)</a></td></tr> 762<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/clear_rtree________.html" title="clear(rtree<...> &)">clear(rtree<...> &)</a></td></tr> 763<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/size_rtree______const___.html" title="size(rtree<...> const &)">size(rtree<...> const &)</a></td></tr> 764<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/empty_rtree______const___.html" title="empty(rtree<...> const &)">empty(rtree<...> const &)</a></td></tr> 765<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/bounds_rtree______const___.html" title="bounds(rtree<...> const &)">bounds(rtree<...> const &)</a></td></tr> 766<tr><td><a class="link" href="reference/spatial_indexes/group__rtree__functions/swap_rtree_________rtree________.html" title="swap(rtree<...> &, rtree<...> &)">swap(rtree<...> &, rtree<...> &)</a></td></tr> 767</table> 768 </td> 769</tr> 770<tr> 771<td valign="top"> 772 <h4> 773<a name="idm45635665875696"></a>Observers (boost::geometry::index::)</h4> 774 <table border="0" summary="Simple list" class="simplelist"> 775<tr><td><a class="link" href="reference/spatial_indexes/observers/boost__geometry__index__indexable.html" title="boost::geometry::index::indexable">boost::geometry::index::indexable</a></td></tr> 776<tr><td><a class="link" href="reference/spatial_indexes/observers/boost__geometry__index__equal_to.html" title="boost::geometry::index::equal_to">boost::geometry::index::equal_to</a></td></tr> 777</table> 778 <h4> 779<a name="idm45635665871952"></a>Inserters (boost::geometry::index::)</h4> 780 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/spatial_indexes/group__inserters/inserter_container___.html" title="inserter(Container &)">inserter(Container &)</a></td></tr></table> 781 <h4> 782<a name="idm45635665869264"></a>Adaptors (boost::geometry::index::adaptors::)</h4> 783 <table border="0" summary="Simple list" class="simplelist"><tr><td><a class="link" href="reference/spatial_indexes/group__adaptors/queried_predicates_const___.html" title="queried(Predicates const &)">queried(Predicates const &)</a></td></tr></table> 784 </td> 785<td valign="top"> 786 <h4> 787<a name="idm45635665865936"></a>Predicates (boost::geometry::index::)</h4> 788 <table border="0" summary="Simple list" class="simplelist"> 789<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/contains_geometry_const___.html" title="contains(Geometry const &)">contains(Geometry const &)</a></td></tr> 790<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/covered_by_geometry_const___.html" title="covered_by(Geometry const &)">covered_by(Geometry const &)</a></td></tr> 791<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/covers_geometry_const___.html" title="covers(Geometry const &)">covers(Geometry const &)</a></td></tr> 792<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/disjoint_geometry_const___.html" title="disjoint(Geometry const &)">disjoint(Geometry const &)</a></td></tr> 793<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/intersects_geometry_const___.html" title="intersects(Geometry const &)">intersects(Geometry const &)</a></td></tr> 794<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/overlaps_geometry_const___.html" title="overlaps(Geometry const &)">overlaps(Geometry const &)</a></td></tr> 795<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/within_geometry_const___.html" title="within(Geometry const &)">within(Geometry const &)</a></td></tr> 796<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/satisfies_unarypredicate_const___.html" title="satisfies(UnaryPredicate const &)">satisfies(UnaryPredicate const &)</a></td></tr> 797<tr><td><a class="link" href="reference/spatial_indexes/group__predicates/nearest_geometry_const____unsigned_.html" title="nearest(Geometry const &, unsigned)">nearest(Geometry const &, unsigned)</a></td></tr> 798</table> 799 </td> 800<td class="auto-generated"> </td> 801</tr> 802</tbody> 803</table> 804</div> 805</div> 806<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 807<td align="left"></td> 808<td align="right"><div class="copyright-footer">Copyright © 2009-2019 Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam 809 Wulkiewicz, Oracle and/or its affiliates<p> 810 Distributed under the Boost Software License, Version 1.0. (See accompanying 811 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>) 812 </p> 813</div></td> 814</tr></table> 815<hr> 816<div class="spirit-nav"> 817<a accesskey="p" href="reference/views/identity_view.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="reference_alphabetical_index.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> 818</div> 819</body> 820</html> 821