blob: 7b61d495932a63cf82509e03f545b13bdb44248b [file] [log] [blame]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Reference matrix</title>
<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Geometry 1.0">
<link rel="up" href="../indexes.html" title="Indexes">
<link rel="prev" href="../indexes.html" title="Indexes">
<link rel="next" href="alphabetical_index.html" title="Alphabetical Index">
</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="../../../../../../boost.png"></td>
<td align="center"><a href="../../../../../../index.html">Home</a></td>
<td align="center"><a href="../../../../../../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="../../../../../../more/index.htm">More</a></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="../indexes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.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="alphabetical_index.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="geometry.indexes.matrix"></a><a class="link" href="matrix.html" title="Reference matrix">Reference matrix</a>
</h3></div></div></div>
<div class="informaltable">
<table class="table">
<colgroup>
<col class="a">
<col class="b">
<col class="c">
</colgroup>
<thead><tr><th colspan="3" valign="center">
<h3>
<a name="id780499"></a>Geometry Concepts</h3>
</th></tr></thead>
<tbody><tr>
<td valign="top">
<h4>
<a name="id780516"></a>0-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/concepts/concept_point.html" title="Point Concept">Point</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_multi_point.html" title="MultiPoint Concept">MultiPoint</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id780555"></a>1-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/concepts/concept_segment.html" title="Segment Concept">Segment</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_linestring.html" title="Linestring Concept">Linestring</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_multi_linestring.html" title="MultiLinestring Concept">MultiLinestring</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id780602"></a>2-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/concepts/concept_box.html" title="Box Concept">Box</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_ring.html" title="Ring Concept">Ring</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_polygon.html" title="Polygon Concept">Polygon</a></td></tr>
<tr><td><a class="link" href="../reference/concepts/concept_multi_polygon.html" title="MultiPolygon Concept">MultiPolygon</a></td></tr>
</table>
</td>
</tr></tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
<col class="c">
</colgroup>
<thead><tr><th colspan="3" valign="center">
<h3>
<a name="id780686"></a>Geometry Models</h3>
</th></tr></thead>
<tbody>
<tr>
<td valign="top">
<h4>
<a name="id780703"></a>0-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/models/model_point.html" title="model::point">point</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_d2_point_xy.html" title="model::d2::point_xy">point_xy</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_multi_point.html" title="model::multi_point">multi_point</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id780750"></a>1-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/models/model_linestring.html" title="model::linestring">linestring</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_multi_linestring.html" title="model::multi_linestring">multi_linestring</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_segment.html" title="model::segment">segment</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_referring_segment.html" title="model::referring_segment">referring_segment</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id780809"></a>2-dimensional</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/models/model_box.html" title="model::box">box</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_ring.html" title="model::ring">ring</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_polygon.html" title="model::polygon">polygon</a></td></tr>
<tr><td><a class="link" href="../reference/models/model_multi_polygon.html" title="model::multi_polygon">multi_polygon</a></td></tr>
</table>
</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id780869"></a>0-dimensional (adapted)</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/adapted/boost_array.html" title="Boost.Array">Boost.Array</a></td></tr>
<tr><td><a class="link" href="../reference/adapted/boost_fusion.html" title="Boost.Fusion">Boost.Fusion</a></td></tr>
<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>
<tr><td><a class="link" href="../reference/adapted/boost_tuple.html" title="Boost.Tuple">Boost.Tuple</a></td></tr>
<tr><td><a class="link" href="../reference/adapted/c_array.html" title="C array">C arrays</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id780937"></a>1-dimensional (adapted)</h4>
<table border="0" summary="Simple list" class="simplelist"></table>
</td>
<td valign="top">
<h4>
<a name="id780955"></a>2-dimensional (adapted)</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<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>
</table>
</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id781011"></a>0-dimensional (macro's for adaption)</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
</table>
</td>
<td valign="top">
<h4>
<a name="id781121"></a>1-dimensionial (macro's for adaption)</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<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>
<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>
</table>
</td>
<td valign="top">
<h4>
<a name="id781186"></a>2-dimensional (macro's for adaption)</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<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>
<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>
<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>
<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>
<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>
</table>
</td>
</tr>
</tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
</colgroup>
<thead><tr><th colspan="2" valign="center">
<h3>
<a name="id781307"></a>Core</h3>
</th></tr></thead>
<tbody><tr>
<td valign="top">
<h4>
<a name="id781324"></a>Metafunctions</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/core/cs_tag.html" title="cs_tag">cs_tag</a></td></tr>
<tr><td><a class="link" href="../reference/core/closure.html" title="closure">closure</a></td></tr>
<tr><td><a class="link" href="../reference/core/coordinate_type.html" title="coordinate_type">coordinate_type</a></td></tr>
<tr><td><a class="link" href="../reference/core/coordinate_system.html" title="coordinate_system">coordinate_system</a></td></tr>
<tr><td><a class="link" href="../reference/core/dimension.html" title="dimension">dimension</a></td></tr>
<tr><td><a class="link" href="../reference/core/interior_type.html" title="interior_type">interior_type</a></td></tr>
<tr><td><a class="link" href="../reference/core/is_radian.html" title="is_radian">is_radian</a></td></tr>
<tr><td><a class="link" href="../reference/core/point_order.html" title="point_order">point_order</a></td></tr>
<tr><td><a class="link" href="../reference/core/point_type.html" title="point_type">point_type</a></td></tr>
<tr><td><a class="link" href="../reference/core/ring_type.html" title="ring_type">ring_type</a></td></tr>
<tr><td><a class="link" href="../reference/core/tag.html" title="tag">tag</a></td></tr>
<tr><td><a class="link" href="../reference/core/tag_cast.html" title="tag_cast">tag_cast</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id781457"></a>Access Functions</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/access/get.html" title="get">get</a></td></tr>
<tr><td><a class="link" href="../reference/access/set.html" title="set">set</a></td></tr>
<tr><td><a class="link" href="../reference/access/exterior_ring.html" title="exterior_ring">exterior_ring</a></td></tr>
<tr><td><a class="link" href="../reference/access/interior_rings.html" title="interior_rings">interior_rings</a></td></tr>
</table>
<h4>
<a name="id781509"></a>Classes</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/exceptions/exception.html" title="exception">exception</a></td></tr>
<tr><td> <a class="link" href="../reference/exceptions/centroid_exception.html" title="centroid_exception">centroid_exception</a>
</td></tr>
</table>
</td>
</tr></tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
</colgroup>
<thead><tr>
<th colspan="2" valign="center">
<h3>
<a name="id781576"></a>Constants</h3>
</th>
<th colspan="2" valign="center">
<h3>
<a name="id781590"></a>Coordinate Systems</h3>
</th>
</tr></thead>
<tbody><tr>
<td valign="top">
<h4>
<a name="id781608"></a>Numeric</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/constants/max_corner.html" title="max_corner">max_corner</a></td></tr>
<tr><td><a class="link" href="../reference/constants/min_corner.html" title="min_corner">min_corner</a></td></tr>
<tr><td><a class="link" href="../reference/enumerations/order_selector.html" title="order_selector">order_selector</a></td></tr>
<tr><td><a class="link" href="../reference/enumerations/closure_selector.html" title="closure_selector">closure_selector</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id781666"></a>Types</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/core/degree.html" title="degree">degree</a></td></tr>
<tr><td><a class="link" href="../reference/core/radian.html" title="radian">radian</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id781703"></a>Classes</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/cs/cs_cartesian.html" title="cs::cartesian">cs::cartesian</a></td></tr>
<tr><td><a class="link" href="../reference/cs/cs_spherical.html" title="cs::spherical">cs::spherical</a></td></tr>
<tr><td><a class="link" href="../reference/cs/cs_spherical_equatorial.html" title="cs::spherical_equatorial">cs::spherical_equatorial</a></td></tr>
<tr><td><a class="link" href="../reference/cs/cs_geographic.html" title="cs::geographic">cs::geographic</a></td></tr>
</table>
</td>
</tr></tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
</colgroup>
<thead><tr>
<th valign="center">
<h3>
<a name="id781783"></a>Iterators</h3>
</th>
<th valign="center">
<h3>
<a name="id781798"></a>Views</h3>
</th>
</tr></thead>
<tbody><tr>
<td valign="top">
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/iterators/closing_iterator.html" title="closing_iterator">closing_iterator</a></td></tr>
<tr><td><a class="link" href="../reference/iterators/ever_circling_iterator.html" title="ever_circling_iterator">ever_circling_iterator</a></td></tr>
</table>
</td>
<td valign="top">
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/views/box_view.html" title="box_view">box_view</a></td></tr>
<tr><td><a class="link" href="../reference/views/segment_view.html" title="segment_view">segment_view</a></td></tr>
<tr><td><a class="link" href="../reference/views/closeable_view.html" title="closeable_view">closeable_view</a></td></tr>
<tr><td><a class="link" href="../reference/views/reversible_view.html" title="reversible_view">reversible_view</a></td></tr>
<tr><td><a class="link" href="../reference/views/identity_view.html" title="identity_view">identity_view</a></td></tr>
</table>
</td>
</tr></tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
<col class="c">
</colgroup>
<thead><tr><th colspan="3" valign="center">
<h3>
<a name="id781937"></a>Algorithms</h3>
</th></tr></thead>
<tbody>
<tr>
<td valign="top">
<h4>
<a name="id781954"></a>Geometry Constructors</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/algorithms/make.html" title="make">make</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/make/make_inverse.html" title="make_inverse">make_inverse</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/make/make_zero.html" title="make_zero">make_zero</a></td></tr>
</table>
<h4>
<a name="id781996"></a>Predicates</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/algorithms/disjoint.html" title="disjoint">disjoint</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/equals.html" title="equals">equals</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/intersects.html" title="intersects">intersects</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/overlaps.html" title="overlaps">overlaps</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/within.html" title="within">within</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id782062"></a>Append</h4>
<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>
<h4>
<a name="id782085"></a>Area</h4>
<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>
<h4>
<a name="id782108"></a>Assign</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/algorithms/assign/assign.html" title="assign">assign</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/assign/assign_inverse.html" title="assign_inverse">assign_inverse</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/assign/assign_zero.html" title="assign_zero">assign_zero</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/assign/assign_points.html" title="assign_points">assign_points</a></td></tr>
<tr><td>assign_values (
<a class="link" href="../reference/algorithms/assign/assign_values_3_2_coordinate_values.html" title="assign_values (2 coordinate values)">2</a>
<a class="link" href="../reference/algorithms/assign/assign_values_4_3_coordinate_values.html" title="assign_values (3 coordinate values)">3</a>
<a class="link" href="../reference/algorithms/assign/assign_values_5_4_coordinate_values.html" title="assign_values (4 coordinate values)">4</a>
coordinate values)
</td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id782199"></a>Centroid</h4>
<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>
<h4>
<a name="id782221"></a>Clear</h4>
<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>
<h4>
<a name="id782244"></a>Convert</h4>
<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>
<h4>
<a name="id782267"></a>Convex Hull</h4>
<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>
<h4>
<a name="id782289"></a>Correct</h4>
<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>
</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id782320"></a>Distance</h4>
<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>
<h4>
<a name="id782343"></a>Difference</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/algorithms/difference.html" title="difference">difference</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/sym_difference.html" title="sym_difference">sym_difference</a></td></tr>
</table>
<h4>
<a name="id782376"></a>Envelope</h4>
<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>
<h4>
<a name="id782398"></a>Expand</h4>
<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>
<h4>
<a name="id782420"></a>For Each</h4>
<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>
<h4>
<a name="id782443"></a>Intersection</h4>
<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>
</td>
<td valign="top">
<h4>
<a name="id782470"></a>Length</h4>
<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>
<h4>
<a name="id782494"></a>Num_ (counting)</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/algorithms/num_interior_rings.html" title="num_interior_rings">num_interior_rings</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/num_geometries.html" title="num_geometries">num_geometries</a></td></tr>
<tr><td><a class="link" href="../reference/algorithms/num_points.html" title="num_points">num_points</a></td></tr>
</table>
<h4>
<a name="id782538"></a>Perimeter</h4>
<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>
<h4>
<a name="id782562"></a>Reverse</h4>
<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>
</td>
<td valign="top">
<h4>
<a name="id782589"></a>Simplify</h4>
<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>
<h4>
<a name="id782612"></a>Transform</h4>
<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>
<h4>
<a name="id782635"></a>Union</h4>
<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>
<h4>
<a name="id782657"></a>Unique</h4>
<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>
</td>
</tr>
</tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
<col class="c">
</colgroup>
<thead><tr><th colspan="3" valign="center">
<h3>
<a name="id782713"></a>Strategies</h3>
</th></tr></thead>
<tbody>
<tr>
<td valign="top">
<h4>
<a name="id782730"></a>Area</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/strategies/strategy_area_surveyor.html" title="strategy::area::surveyor">strategy::area::surveyor</a></td></tr>
<tr><td><a class="link" href="../reference/strategies/strategy_area_huiller.html" title="strategy::area::huiller">strategy::area::huiller</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id782770"></a>Centroid</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<tr><td><a class="link" href="../reference/strategies/strategy_centroid_average.html" title="strategy::centroid::average">strategy::centroid::centroid_average</a></td></tr>
</table>
</td>
<td class="auto-generated">&#160;</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id782813"></a>Distance</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<tr><td><a class="link" href="../reference/strategies/strategy_distance_pythagoras.html" title="strategy::distance::pythagoras">strategy::distance::pythagoras</a></td></tr>
<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>
<tr><td><a class="link" href="../reference/strategies/strategy_distance_haversine.html" title="strategy::distance::haversine">strategy::distance::haversine</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id782876"></a>Convex Hull</h4>
<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>
</td>
<td class="auto-generated">&#160;</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id782910"></a>Side</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<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>
</table>
</td>
<td valign="top">
<h4>
<a name="id782962"></a>Simplify</h4>
<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>
</td>
<td class="auto-generated">&#160;</td>
</tr>
<tr>
<td valign="top">
<h4>
<a name="id782993"></a>Transform</h4>
<table border="0" summary="Simple list" class="simplelist">
<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>
<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>
<tr><td><a class="link" href="../reference/strategies/strategy_transform_ublas_transformer.html" title="strategy::transform::ublas_transformer">strategy::transform::ublas_transformer</a></td></tr>
<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>
<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>
<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>
</table>
</td>
<td valign="top">
<h4>
<a name="id783081"></a>Within</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/strategies/strategy_within_winding.html" title="strategy::within::winding">strategy::winding</a></td></tr>
<tr><td><a class="link" href="../reference/strategies/strategy_within_crossings_multiply.html" title="strategy::within::crossings_multiply">strategy::crossings_multiply</a></td></tr>
<tr><td><a class="link" href="../reference/strategies/strategy_within_franklin.html" title="strategy::within::franklin">strategy::franklin</a></td></tr>
</table>
</td>
<td class="auto-generated">&#160;</td>
</tr>
</tbody>
</table>
<table class="table">
<colgroup>
<col class="a">
<col class="b">
<col class="c">
<col class="d">
</colgroup>
<thead><tr><th colspan="4" valign="center">
<h3>
<a name="id783162"></a>Arithmetic</h3>
</th></tr></thead>
<tbody>
<tr>
<td valign="top">
<h4>
<a name="id783180"></a>Add</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/arithmetic/add_point.html" title="add_point">add_point</a></td></tr>
<tr><td><a class="link" href="../reference/arithmetic/add_value.html" title="add_value">add_value</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id783218"></a>Subtract</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/arithmetic/subtract_point.html" title="subtract_point">subtract_point</a></td></tr>
<tr><td><a class="link" href="../reference/arithmetic/subtract_value.html" title="subtract_value">subtract_value</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id783256"></a>Multiply</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/arithmetic/multiply_point.html" title="multiply_point">multiply_point</a></td></tr>
<tr><td><a class="link" href="../reference/arithmetic/multiply_value.html" title="multiply_value">multiply_value</a></td></tr>
</table>
</td>
<td valign="top">
<h4>
<a name="id783294"></a>Divide</h4>
<table border="0" summary="Simple list" class="simplelist">
<tr><td><a class="link" href="../reference/arithmetic/divide_point.html" title="divide_point">divide_point</a></td></tr>
<tr><td><a class="link" href="../reference/arithmetic/divide_value.html" title="divide_value">divide_value</a></td></tr>
</table>
</td>
</tr>
<tr><td colspan="4" valign="center">
<h4>
<a name="id783339"></a>Products</h4>
<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>
</td></tr>
</tbody>
</table>
</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 Barend Gehrels, Bruno Lalande, Mateusz Loskot<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="../indexes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../indexes.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="alphabetical_index.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>