mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-13 12:32:09 +00:00
272 lines
67 KiB
HTML
272 lines
67 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
|
||
<title>Boost.Geometry (aka GGL, Generic Geometry Library)</title>
|
||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||
</head>
|
||
|
||
<table cellpadding="2" width="100%">
|
||
<tbody>
|
||
<tr>
|
||
<td valign="top">
|
||
<img alt="Boost.Geometry" src="images/ggl-logo-big.png" height="80" width="200">
|
||
|
||
</td>
|
||
<td valign="top" align="right">
|
||
<a href="http://www.boost.org">
|
||
<img alt="Boost C++ Libraries" src="images/accepted_by_boost.png" height="80" width="230" border="0">
|
||
</a>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<!-- Generated by Doxygen 1.5.9 -->
|
||
<div class="navigation" id="top">
|
||
<div class="tabs">
|
||
<ul>
|
||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||
<li><a href="files.html"><span>Files</span></a></li>
|
||
<li><a href="examples.html"><span>Examples</span></a></li>
|
||
</ul>
|
||
</div>
|
||
<div class="tabs">
|
||
<ul>
|
||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<div class="contents">
|
||
<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1add__const__if__c.html">boost::geometry::add_const_if_c< IsConst, Type ></a></td><td class="indexvalue">Meta-function to define a const or non const type </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1area__result.html">boost::geometry::area_result< Geometry ></a></td><td class="indexvalue">Meta-function defining return type of area function </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1box.html">boost::geometry::box< Point ></a></td><td class="indexvalue">Class <a class="el" href="classboost_1_1geometry_1_1box.html" title="Class box: defines a box made of two describing points.">box</a>: defines a <a class="el" href="classboost_1_1geometry_1_1box.html" title="Class box: defines a box made of two describing points.">box</a> made of two describing points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1box__tag.html">boost::geometry::box_tag</a></td><td class="indexvalue">Convenience 2D or 3D <a class="el" href="classboost_1_1geometry_1_1box.html" title="Class box: defines a box made of two describing points.">box</a> (mbr) identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cartesian__distance.html">boost::geometry::cartesian_distance< T ></a></td><td class="indexvalue">Encapsulate the results of distance calculation </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cartesian__tag.html">boost::geometry::cartesian_tag</a></td><td class="indexvalue">Tag indicating Cartesian coordinate system family (cartesian,epsg) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1centroid__exception.html">boost::geometry::centroid_exception</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1circular__iterator.html">boost::geometry::circular_iterator< Iterator ></a></td><td class="indexvalue">Iterator which goes circular through a range, <a class="el" href="structstarting.html">starting</a> at a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a>, ending at that <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_area_strategy.html">boost::geometry::concept::AreaStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for area </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_box.html">boost::geometry::concept::Box< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_box.html" title="Box concept.">Box</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_centroid_strategy.html">boost::geometry::concept::CentroidStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for centroid </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_box.html">boost::geometry::concept::ConstBox< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_box.html" title="Box concept.">Box</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_linestring.html">boost::geometry::concept::ConstLinestring< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_linestring.html" title="Linestring concept.">Linestring</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_multi_linestring.html">boost::geometry::concept::ConstMultiLinestring< Geometry ></a></td><td class="indexvalue">Concept for multi-linestring (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_multi_point.html">boost::geometry::concept::ConstMultiPoint< Geometry ></a></td><td class="indexvalue">Concept for multi-point (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_multi_polygon.html">boost::geometry::concept::ConstMultiPolygon< Geometry ></a></td><td class="indexvalue">Concept for multi-polygon (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_point.html">boost::geometry::concept::ConstPoint< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_point.html" title="Point concept.">Point</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_polygon.html">boost::geometry::concept::ConstPolygon< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_polygon.html" title="Polygon concept.">Polygon</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_ring.html">boost::geometry::concept::ConstRing< Geometry ></a></td><td class="indexvalue">(linear) ring <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_const_segment.html">boost::geometry::concept::ConstSegment< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_segment.html" title="segment concept">Segment</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> (const version) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_convex_hull_strategy.html">boost::geometry::concept::ConvexHullStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for convex_hull </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_linestring.html">boost::geometry::concept::Linestring< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_linestring.html" title="Linestring concept.">Linestring</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_multi_linestring.html">boost::geometry::concept::MultiLinestring< Geometry ></a></td><td class="indexvalue">Multi-linestring <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_multi_point.html">boost::geometry::concept::MultiPoint< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_multi_point.html" title="MultiPoint concept.">MultiPoint</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_multi_polygon.html">boost::geometry::concept::MultiPolygon< Geometry ></a></td><td class="indexvalue">Multi-polygon <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_point.html">boost::geometry::concept::Point< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_point.html" title="Point concept.">Point</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1concept_1_1_point_distance_strategy.html">boost::geometry::concept::PointDistanceStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for point-segment-distance </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1concept_1_1_point_segment_distance_strategy.html">boost::geometry::concept::PointSegmentDistanceStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for point-segment-distance </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_polygon.html">boost::geometry::concept::Polygon< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_polygon.html" title="Polygon concept.">Polygon</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_ring.html">boost::geometry::concept::Ring< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_ring.html" title="ring concept">Ring</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_segment.html">boost::geometry::concept::Segment< Geometry ></a></td><td class="indexvalue"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_segment.html" title="segment concept">Segment</a> <a class="el" href="namespaceboost_1_1geometry_1_1concept.html">concept</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_segment_intersect_strategy.html">boost::geometry::concept::SegmentIntersectStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for <a class="el" href="classboost_1_1geometry_1_1segment.html" title="Class segment: small class containing two (templatized) point references.">segment</a> intersection </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1concept_1_1_simplify_strategy.html">boost::geometry::concept::SimplifyStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for simplify </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1concept_1_1_within_strategy.html">boost::geometry::concept::WithinStrategy< Strategy ></a></td><td class="indexvalue">Checks <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for within (point-in-polygon) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1coordinate__system.html">boost::geometry::coordinate_system< G ></a></td><td class="indexvalue">Meta-function which defines coordinate system for any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1coordinate__type.html">boost::geometry::coordinate_type< G ></a></td><td class="indexvalue">Meta-function which defines coordinate type (int, float, double, etc) of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cs_1_1cartesian.html">boost::geometry::cs::cartesian</a></td><td class="indexvalue">Cartesian coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cs_1_1geographic.html">boost::geometry::cs::geographic< DegreeOrRadian ></a></td><td class="indexvalue">Geographic coordinate system, in <a class="el" href="classboost_1_1geometry_1_1degree.html" title="Unit of plane angle: Degrees.">degree</a> or in <a class="el" href="classboost_1_1geometry_1_1radian.html" title="Unit of plane angle: Radians.">radian</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cs_1_1polar.html">boost::geometry::cs::polar< DegreeOrRadian ></a></td><td class="indexvalue">Polar coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cs_1_1spherical.html">boost::geometry::cs::spherical< DegreeOrRadian ></a></td><td class="indexvalue">Spherical coordinate system, in <a class="el" href="classboost_1_1geometry_1_1degree.html" title="Unit of plane angle: Degrees.">degree</a> or in <a class="el" href="classboost_1_1geometry_1_1radian.html" title="Unit of plane angle: Radians.">radian</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1cs__tag.html">boost::geometry::cs_tag< G ></a></td><td class="indexvalue">Meta-function returning coordinate system <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> (<a class="el" href="namespaceboost_1_1geometry_1_1cs.html">cs</a> family) of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1de9im.html">boost::geometry::de9im</a></td><td class="indexvalue">Dimensionally Extended 9 Intersection Matrix </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1de9im__segment.html">boost::geometry::de9im_segment</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1degree.html">boost::geometry::degree</a></td><td class="indexvalue">Unit of plane angle: Degrees </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1dimension.html">boost::geometry::dimension< G ></a></td><td class="indexvalue">Meta-function which defines coordinate dimensions, i.e. the number of axes of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1distance__result.html">boost::geometry::distance_result< Geometry1, Geometry2 ></a></td><td class="indexvalue">Shortcut to define return type of distance <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1elongated__hole.html">boost::geometry::elongated_hole< Ring ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1equal__to.html">boost::geometry::equal_to< Point, Dimension, Strategy ></a></td><td class="indexvalue">Equal To functor, to compare if points are equal </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1ever__circling__iterator.html">boost::geometry::ever_circling_iterator< Iterator ></a></td><td class="indexvalue">Iterator which ever circles through a range </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1exception.html">boost::geometry::exception</a></td><td class="indexvalue">Base <a class="el" href="structboost_1_1geometry_1_1exception.html" title="Base exception class for GGL.">exception</a> class for GGL </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1geographic__tag.html">boost::geometry::geographic_tag</a></td><td class="indexvalue">Tag indicating Geographic coordinate system family (geographic) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1geometry__collection__tag.html">boost::geometry::geometry_collection_tag</a></td><td class="indexvalue">OGC Geometry Collection identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1geometry__id.html">boost::geometry::geometry_id< Geometry ></a></td><td class="indexvalue">Meta-function the id for a <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> type </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1geometry__not__recognized__tag.html">boost::geometry::geometry_not_recognized_tag</a></td><td class="indexvalue">"default" <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1greater.html">boost::geometry::greater< Point, Dimension, Strategy ></a></td><td class="indexvalue">Greater functor </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1interior__type.html">boost::geometry::interior_type< Geometry ></a></td><td class="indexvalue">Meta-function defining container type of inner rings of (multi)<a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> geometriy </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1invalid__hole.html">boost::geometry::invalid_hole< Ring ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1is__linear.html">boost::geometry::is_linear< Geometry ></a></td><td class="indexvalue">Meta-function defining "true" for linear types (<a class="el" href="classboost_1_1geometry_1_1linestring.html" title="A linestring (named so by OGC) is a collection (default a vector) of points.">linestring</a>,ring), "false" for non-linear typse </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1is__multi.html">boost::geometry::is_multi< Geometry ></a></td><td class="indexvalue">Meta-function defining "true" for multi geometries (<a class="el" href="structboost_1_1geometry_1_1multi__point.html" title="multi_point, a collection of points">multi_point</a>, etc) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1is__radian.html">boost::geometry::is_radian< CoordinateSystem ></a></td><td class="indexvalue">Meta-function to verify if a coordinate system is <a class="el" href="classboost_1_1geometry_1_1radian.html" title="Unit of plane angle: Radians.">radian</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1length__result.html">boost::geometry::length_result< Geometry ></a></td><td class="indexvalue">Meta-function defining return type of length function </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1less.html">boost::geometry::less< Point, Dimension, Strategy ></a></td><td class="indexvalue">Less functor, to sort points in ascending order </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1linear__ring.html">boost::geometry::linear_ring< P, V, ClockWise, A ></a></td><td class="indexvalue">A <a class="el" href="classboost_1_1geometry_1_1linear__ring.html" title="A linear_ring (linear linear_ring) is a closed line which should not be selfintersecting...">linear_ring</a> (linear <a class="el" href="classboost_1_1geometry_1_1linear__ring.html" title="A linear_ring (linear linear_ring) is a closed line which should not be selfintersecting...">linear_ring</a>) is a closed line which should not be selfintersecting </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1linestring.html">boost::geometry::linestring< P, V, A ></a></td><td class="indexvalue">A <a class="el" href="classboost_1_1geometry_1_1linestring.html" title="A linestring (named so by OGC) is a collection (default a vector) of points.">linestring</a> (named so by OGC) is a collection (default a vector) of points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1linestring__tag.html">boost::geometry::linestring_tag</a></td><td class="indexvalue">OGC Linestring identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__linestring.html">boost::geometry::multi_linestring< L, V, A ></a></td><td class="indexvalue">Multi_line, a collection of <a class="el" href="classboost_1_1geometry_1_1linestring.html" title="A linestring (named so by OGC) is a collection (default a vector) of points.">linestring</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__linestring__tag.html">boost::geometry::multi_linestring_tag</a></td><td class="indexvalue">OGC Multi <a class="el" href="classboost_1_1geometry_1_1linestring.html" title="A linestring (named so by OGC) is a collection (default a vector) of points.">linestring</a> identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__point.html">boost::geometry::multi_point< P, V, A ></a></td><td class="indexvalue">Multi_point, a collection of points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__point__tag.html">boost::geometry::multi_point_tag</a></td><td class="indexvalue">OGC Multi <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__polygon.html">boost::geometry::multi_polygon< P, V, A ></a></td><td class="indexvalue">Multi_polygon, a collection of polygons </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1multi__polygon__tag.html">boost::geometry::multi_polygon_tag</a></td><td class="indexvalue">OGC Multi <a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1one__section__segment__iterator.html">boost::geometry::one_section_segment_iterator< G, SEC, B, D ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1point.html">boost::geometry::point< T, D, C ></a></td><td class="indexvalue">Basic <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> class, having coordinates defined in a neutral way </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1point__order.html">boost::geometry::point_order< Geometry ></a></td><td class="indexvalue">Meta-function which defines <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> type of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1point__tag.html">boost::geometry::point_tag</a></td><td class="indexvalue">OGC Point identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1point__type.html">boost::geometry::point_type< Geometry ></a></td><td class="indexvalue">Meta-function which defines <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> type of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1point__xy.html">boost::geometry::point_xy< T, C ></a></td><td class="indexvalue">2D <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> in Cartesian coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1policies_1_1relate_1_1direction__type.html">boost::geometry::policies::relate::direction_type</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1policies_1_1relate_1_1segments__de9im.html">boost::geometry::policies::relate::segments_de9im< S1, S2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1policies_1_1relate_1_1segments__direction.html">boost::geometry::policies::relate::segments_direction< S1, S2, CalculationType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1policies_1_1relate_1_1segments__intersection__points.html">boost::geometry::policies::relate::segments_intersection_points< S1, S2, ReturnType, CalculationType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1policies_1_1relate_1_1segments__tupled.html">boost::geometry::policies::relate::segments_tupled< Policy1, Policy2, CalculationType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1polygon.html">boost::geometry::polygon< Point, PointList, RingList, ClockWise, PointAlloc, RingAlloc ></a></td><td class="indexvalue">The <b><a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a></b> contains an outer ring and zero or more inner rings </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1polygon__tag.html">boost::geometry::polygon_tag</a></td><td class="indexvalue">OGC Polygon identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1radian.html">boost::geometry::radian</a></td><td class="indexvalue">Unit of plane angle: Radians </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1range__iterator__const__if__c.html">boost::geometry::range_iterator_const_if_c< IsConst, Range ></a></td><td class="indexvalue">Meta-function to define a const or non const <a class="el" href="namespaceboost.html">boost</a> range iterator </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1range__type.html">boost::geometry::range_type< Geometry ></a></td><td class="indexvalue">Meta-function defining a type which is a boost-range </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1replace__point__type.html">boost::geometry::replace_point_type< Geometry, NewPointType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1reverse__dispatch.html">boost::geometry::reverse_dispatch< Geometry1, Geometry2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1ring__tag.html">boost::geometry::ring_tag</a></td><td class="indexvalue">Convenience (linear) ring identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1ring__type.html">boost::geometry::ring_type< Geometry ></a></td><td class="indexvalue">Meta-function which defines ring type of (multi)<a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1section.html">boost::geometry::section< Box, DimensionCount ></a></td><td class="indexvalue">Structure containing <a class="el" href="structboost_1_1geometry_1_1section.html" title="Structure containing section information.">section</a> information </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1section__iterator.html">boost::geometry::section_iterator< G, S, B, D ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1sections.html">boost::geometry::sections< Box, DimensionCount ></a></td><td class="indexvalue">Structure containing a collection of <a class="el" href="structboost_1_1geometry_1_1sections.html" title="Structure containing a collection of sections.">sections</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1segment.html">boost::geometry::segment< ConstOrNonConstPoint ></a></td><td class="indexvalue">Class <a class="el" href="classboost_1_1geometry_1_1segment.html" title="Class segment: small class containing two (templatized) point references.">segment</a>: small class containing two (templatized) <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> references </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1segment__identifier.html">boost::geometry::segment_identifier</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1segment__intersection__points.html">boost::geometry::segment_intersection_points< Point ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1segment__iterator.html">boost::geometry::segment_iterator< Base, Point ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1segment__tag.html">boost::geometry::segment_tag</a></td><td class="indexvalue">Convenience <a class="el" href="classboost_1_1geometry_1_1segment.html" title="Class segment: small class containing two (templatized) point references.">segment</a> (2-points) identifying <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1select__calculation__type.html">boost::geometry::select_calculation_type< Geometry1, Geometry2, CalculationType ></a></td><td class="indexvalue">Meta-function selecting the "calculation" type </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1select__coordinate__type.html">boost::geometry::select_coordinate_type< T1, T2 ></a></td><td class="indexvalue">Meta-function selecting the most precise coordinate type of two geometries </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1select__most__precise.html">boost::geometry::select_most_precise< T1, T2 ></a></td><td class="indexvalue">Meta-function to select, of two types, the most accurate type for calculations </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1side__info.html">boost::geometry::side_info</a></td><td class="indexvalue">Class <a class="el" href="classboost_1_1geometry_1_1side__info.html" title="Class side_info: small class wrapping for sides (-1,0,1).">side_info</a>: small class wrapping for sides (-1,0,1) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1single__tag.html">boost::geometry::single_tag< Tag ></a></td><td class="indexvalue">Meta-function to get for a <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> of a multi-geometry the <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> of the corresponding single-geometry </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1spherical__tag.html">boost::geometry::spherical_tag</a></td><td class="indexvalue">Tag indicating Spherical coordinate system family (spherical,celestial,...) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1area_1_1by__triangles.html">boost::geometry::strategy::area::by_triangles< PointOfSegment, CalculationType ></a></td><td class="indexvalue">Strategy functor for <a class="el" href="namespaceboost_1_1geometry_1_1strategy_1_1area.html">area</a> calculation on <a class="el" href="classboost_1_1geometry_1_1point__xy.html" title="2D point in Cartesian coordinate system">point_xy</a> points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1area_1_1huiller.html">boost::geometry::strategy::area::huiller< PointOfSegment, CalculationType ></a></td><td class="indexvalue">Area calculation by spherical excess / Huiller's formula </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1area_1_1huiller_1_1excess__sum.html">boost::geometry::strategy::area::huiller< PointOfSegment, CalculationType >::excess_sum</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1centroid_1_1geolib1995.html">boost::geometry::strategy::centroid::geolib1995< Point, PointOfSegment ></a></td><td class="indexvalue">Centroid calculation </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1centroid___1_1bashein__detmer.html">boost::geometry::strategy::centroid_::bashein_detmer< Point, PointOfSegment, CalculationType ></a></td><td class="indexvalue">Centroid calculation using algorith Bashein / Detmer </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1compare_1_1circular__comparator.html">boost::geometry::strategy::compare::circular_comparator< CoordinateType, Units, Compare ></a></td><td class="indexvalue">Compare (in one direction) <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for spherical coordinates </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1compare_1_1default__strategy.html">boost::geometry::strategy::compare::default_strategy</a></td><td class="indexvalue">Default <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a>, indicates the default <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for comparisons </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1convex__hull_1_1graham__andrew.html">boost::geometry::strategy::convex_hull::graham_andrew< InputGeometry, OutputPoint ></a></td><td class="indexvalue">Graham scan <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to calculate convex hull </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1distance_1_1cartesian__nearest__neighbor__segment__strategy.html">boost::geometry::strategy::distance::cartesian_nearest_neighbor_segment_strategy< Point, Segment, Strategy ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1distance_1_1cross__track.html">boost::geometry::strategy::distance::cross_track< Point, PointOfSegment ></a></td><td class="indexvalue">Strategy functor for <a class="el" href="namespaceboost_1_1geometry_1_1strategy_1_1distance.html">distance</a> <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> to <a class="el" href="classboost_1_1geometry_1_1segment.html" title="Class segment: small class containing two (templatized) point references.">segment</a> calculation </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1distance_1_1haversine.html">boost::geometry::strategy::distance::haversine< Point1, Point2 ></a></td><td class="indexvalue">Distance calculation for spherical coordinates on a perfect sphere using <a class="el" href="classboost_1_1geometry_1_1strategy_1_1distance_1_1haversine.html" title="Distance calculation for spherical coordinates on a perfect sphere using haversine...">haversine</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1distance_1_1projected__point.html">boost::geometry::strategy::distance::projected_point< Point, PointOfSegment, Strategy ></a></td><td class="indexvalue">Strategy for <a class="el" href="namespaceboost_1_1geometry_1_1strategy_1_1distance.html">distance</a> <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> to <a class="el" href="classboost_1_1geometry_1_1segment.html" title="Class segment: small class containing two (templatized) point references.">segment</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1distance_1_1pythagoras.html">boost::geometry::strategy::distance::pythagoras< Point1, Point2, CalculationType ></a></td><td class="indexvalue">Strategy for <a class="el" href="namespaceboost_1_1geometry_1_1strategy_1_1distance.html">distance</a> <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> to <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a>: <a class="el" href="structboost_1_1geometry_1_1strategy_1_1distance_1_1pythagoras.html" title="Strategy for distance point to point: pythagoras.">pythagoras</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1intersection_1_1liang__barsky.html">boost::geometry::strategy::intersection::liang_barsky< Box, Point ></a></td><td class="indexvalue">Strategy: line clipping algorithm after Liang Barsky </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1not__implemented.html">boost::geometry::strategy::not_implemented</a></td><td class="indexvalue">Indicate compiler/library user that <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> is not implemented </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1side_1_1side__by__triangle.html">boost::geometry::strategy::side::side_by_triangle< CalculationType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1simplify_1_1douglas__peucker.html">boost::geometry::strategy::simplify::douglas_peucker< Point, PointDistanceStrategy ></a></td><td class="indexvalue">Implements the <a class="el" href="namespaceboost_1_1geometry_1_1strategy_1_1simplify.html">simplify</a> algorithm </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1copy__direct.html">boost::geometry::strategy::transform::copy_direct< P ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to copy one <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> to another using assignment operator </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1copy__per__coordinate.html">boost::geometry::strategy::transform::copy_per_coordinate< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to do copy a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a>, copying per coordinate </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1degree__radian__vv.html">boost::geometry::strategy::transform::degree_radian_vv< P1, P2, F ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to go from <a class="el" href="classboost_1_1geometry_1_1degree.html" title="Unit of plane angle: Degrees.">degree</a> to <a class="el" href="classboost_1_1geometry_1_1radian.html" title="Unit of plane angle: Radians.">radian</a> and back </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1degree__radian__vv__3.html">boost::geometry::strategy::transform::degree_radian_vv_3< P1, P2, F ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1from__cartesian__3__to__spherical__2.html">boost::geometry::strategy::transform::from_cartesian_3_to_spherical_2< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for 3D cartesian (x,y,z) to 2D spherical (phi,theta) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1from__cartesian__3__to__spherical__3.html">boost::geometry::strategy::transform::from_cartesian_3_to_spherical_3< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for 3D cartesian (x,y,z) to 3D spherical (phi,theta,r) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1from__spherical__2__to__cartesian__3.html">boost::geometry::strategy::transform::from_spherical_2_to_cartesian_3< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for 2D spherical (phi,theta) to 3D cartesian (x,y,z) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1from__spherical__3__to__cartesian__3.html">boost::geometry::strategy::transform::from_spherical_3_to_cartesian_3< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> for 3D spherical (phi,theta,r) to 3D cartesian (x,y,z) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1inverse__transformer.html">boost::geometry::strategy::transform::inverse_transformer< P1, P2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to do an inverse ransformation in Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1map__transformer.html">boost::geometry::strategy::transform::map_transformer< P1, P2, Mirror, SameScale, Dimension1, Dimension2 ></a></td><td class="indexvalue">Transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to do map from one to another Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1rotate__transformer.html">boost::geometry::strategy::transform::rotate_transformer< P1, P2, DegreeOrRadian ></a></td><td class="indexvalue">Strategy of rotate transformation in Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1scale__transformer.html">boost::geometry::strategy::transform::scale_transformer< P1, P2, Dimension1, Dimension2 ></a></td><td class="indexvalue">Strategy of scale transformation in Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1scale__transformer_3_01_p1_00_01_p2_00_012_00_012_01_4.html">boost::geometry::strategy::transform::scale_transformer< P1, P2, 2, 2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1scale__transformer_3_01_p1_00_01_p2_00_013_00_013_01_4.html">boost::geometry::strategy::transform::scale_transformer< P1, P2, 3, 3 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1translate__transformer.html">boost::geometry::strategy::transform::translate_transformer< P1, P2, Dimension1, Dimension2 ></a></td><td class="indexvalue">Strategy of translate transformation in Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1translate__transformer_3_01_p1_00_01_p2_00_012_00_012_01_4.html">boost::geometry::strategy::transform::translate_transformer< P1, P2, 2, 2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1translate__transformer_3_01_p1_00_01_p2_00_013_00_013_01_4.html">boost::geometry::strategy::transform::translate_transformer< P1, P2, 3, 3 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1transform_1_1ublas__transformer.html">boost::geometry::strategy::transform::ublas_transformer< P1, P2, Dimension1, Dimension2 ></a></td><td class="indexvalue">Affine transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> in Cartesian system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1transform_1_1ublas__transformer_3_01_p1_00_01_p2_00_012_00_012_01_4.html">boost::geometry::strategy::transform::ublas_transformer< P1, P2, 2, 2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy_1_1transform_1_1ublas__transformer_3_01_p1_00_01_p2_00_013_00_012_01_4.html">boost::geometry::strategy::transform::ublas_transformer< P1, P2, 3, 2 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1transform_1_1ublas__transformer_3_01_p1_00_01_p2_00_013_00_013_01_4.html">boost::geometry::strategy::transform::ublas_transformer< P1, P2, 3, 3 ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1within_1_1crossings__multiply.html">boost::geometry::strategy::within::crossings_multiply< Point, PointOfSegment, CalculationType ></a></td><td class="indexvalue">Within detection using cross counting, </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1within_1_1franklin.html">boost::geometry::strategy::within::franklin< Point, PointOfSegment, CalculationType ></a></td><td class="indexvalue">Within detection using cross counting </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1strategy_1_1within_1_1winding.html">boost::geometry::strategy::within::winding< Point, PointOfSegment, CalculationType ></a></td><td class="indexvalue">Within detection using <a class="el" href="classboost_1_1geometry_1_1strategy_1_1within_1_1winding.html" title="Within detection using winding rule.">winding</a> rule </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__area.html">boost::geometry::strategy_area< Tag, PointOfSegment ></a></td><td class="indexvalue">Traits class binding an area <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__centroid.html">boost::geometry::strategy_centroid< CsTag, GeometryTag, Dimension, Point, Geometry ></a></td><td class="indexvalue">Traits class binding a centroid calculation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__compare.html">boost::geometry::strategy_compare< Tag, Direction, Point, CoordinateSystem, Dimension ></a></td><td class="indexvalue">Traits class binding a comparing <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__convex__hull.html">boost::geometry::strategy_convex_hull< Tag, Geometry, Point ></a></td><td class="indexvalue">Traits class binding a convex hull calculation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__distance.html">boost::geometry::strategy_distance< T1, T2, P1, P2 ></a></td><td class="indexvalue">Traits class binding a distance <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a (possibly two) coordinate system(s) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__distance__segment.html">boost::geometry::strategy_distance_segment< CsTag1, CsTag2, Point, Segment ></a></td><td class="indexvalue">Traits class binding a distance-to-segment <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a (possibly two) coordinate system(s) </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__intersection.html">boost::geometry::strategy_intersection< Tag, Geometry1, Geometry2, IntersectionPoint, CalculationType ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__parse.html">boost::geometry::strategy_parse< Tag, CoordinateSystem ></a></td><td class="indexvalue">Tagraits class binding a parsing <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__side.html">boost::geometry::strategy_side< Tag, CalculationType ></a></td><td class="indexvalue">Traits class binding a side determination <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag.html">boost::geometry::strategy_tag< T ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag_3_01strategy_1_1distance_1_1projected__point_3_01_pointd1cd122db3d6765e33b6fa58445db2de.html">boost::geometry::strategy_tag< strategy::distance::projected_point< Point, PointOfSegment, PPStrategy > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag_3_01strategy_1_1distance_1_1pythagoras_3_01_point1_00_01_point2_01_4_01_4.html">boost::geometry::strategy_tag< strategy::distance::pythagoras< Point1, Point2 > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag__distance__point__point.html">boost::geometry::strategy_tag_distance_point_point</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag__distance__point__segment.html">boost::geometry::strategy_tag_distance_point_segment</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__tag__unknown.html">boost::geometry::strategy_tag_unknown</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__transform.html">boost::geometry::strategy_transform< CoordinateSystemTag1, CoordinateSystemTag2, CoordinateSystem1, CoordinateSystem2, Dimension1, Dimension2, Point1, Point2 ></a></td><td class="indexvalue">Traits class binding a transformation <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1strategy__within.html">boost::geometry::strategy_within< TagPoint, TagSegment, Point, PointOfSegment ></a></td><td class="indexvalue">Traits class binding a within determination <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> to a coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classboost_1_1geometry_1_1svg__manipulator.html">boost::geometry::svg_manipulator< G ></a></td><td class="indexvalue">Generic <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> template manipulator class, takes corresponding output class from <a class="el" href="namespaceboost_1_1geometry_1_1traits.html">traits</a> class </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1tag.html">boost::geometry::tag< Geometry ></a></td><td class="indexvalue">Meta-function to get the <a class="el" href="structboost_1_1geometry_1_1tag.html" title="Meta-function to get the tag of any geometry type.">tag</a> of any <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> type </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1topological__dimension.html">boost::geometry::topological_dimension< Geometry ></a></td><td class="indexvalue">Meta-function returning the topological <a class="el" href="structboost_1_1geometry_1_1dimension.html" title="Meta-function which defines coordinate dimensions, i.e. the number of axes of any...">dimension</a> of a <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1access.html">boost::geometry::traits::access< Geometry, Dimension ></a></td><td class="indexvalue">Traits class which gives <a class="el" href="structboost_1_1geometry_1_1traits_1_1access.html" title="Traits class which gives access (get,set) to points.">access</a> (get,set) to points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1access_3_01geometry_1_1detail_1_1intersection_1_1intersecti10402d69f5f5745dcd418738246358e0.html">boost::geometry::traits::access< geometry::detail::intersection::intersection_point< P >, Dimension ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1append__point.html">boost::geometry::traits::append_point< Geometry, Point ></a></td><td class="indexvalue">Traits class, optional, might be implemented to append a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1clear.html">boost::geometry::traits::clear< Geometry ></a></td><td class="indexvalue">Traits class, optional, might be implemented to <a class="el" href="structboost_1_1geometry_1_1traits_1_1clear.html" title="Traits class, optional, might be implemented to clear a geometry.">clear</a> a <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1coordinate__system.html">boost::geometry::traits::coordinate_system< P ></a></td><td class="indexvalue">Traits class defining the coordinate system of a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a>, important for <a class="el" href="namespaceboost_1_1geometry_1_1strategy.html">strategy</a> selection </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1coordinate__system_3_01geometry_1_1detail_1_1intersection_1faf0019e2271a5468c6eaba1671435ee.html">boost::geometry::traits::coordinate_system< geometry::detail::intersection::intersection_point< P > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1coordinate__type.html">boost::geometry::traits::coordinate_type< P ></a></td><td class="indexvalue">Traits class which indicate the coordinate type (double,float,...) of a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1coordinate__type_3_01geometry_1_1detail_1_1intersection_1_1a6c4cee2a6d7c63ff45b7f0db30e2f68.html">boost::geometry::traits::coordinate_type< geometry::detail::intersection::intersection_point< P > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1cs__tag.html">boost::geometry::traits::cs_tag< CoordinateSystem ></a></td><td class="indexvalue">Traits class defining coordinate system <a class="el" href="structboost_1_1geometry_1_1traits_1_1tag.html" title="Traits class to attach a tag to a geometry.">tag</a>, bound to coordinate system </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1dimension.html">boost::geometry::traits::dimension< P ></a></td><td class="indexvalue">Traits class indicating the number of dimensions of a <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1dimension_3_01geometry_1_1detail_1_1intersection_1_1intersection__point_3_01_p_01_4_01_4.html">boost::geometry::traits::dimension< geometry::detail::intersection::intersection_point< P > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1exterior__ring.html">boost::geometry::traits::exterior_ring< Polygon ></a></td><td class="indexvalue">Traits class defining <a class="el" href="structboost_1_1geometry_1_1traits_1_1access.html" title="Traits class which gives access (get,set) to points.">access</a> to <a class="el" href="structboost_1_1geometry_1_1traits_1_1exterior__ring.html" title="Traits class defining access to exterior_ring of a polygon.">exterior_ring</a> of a <a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1indexed__access.html">boost::geometry::traits::indexed_access< Geometry, Index, Dimension ></a></td><td class="indexvalue">Traits class defining "get" and "set" to get and set <a class="el" href="classboost_1_1geometry_1_1point.html" title="Basic point class, having coordinates defined in a neutral way.">point</a> coordinate values </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1interior__rings.html">boost::geometry::traits::interior_rings< Geometry ></a></td><td class="indexvalue">Traits class defining <a class="el" href="structboost_1_1geometry_1_1traits_1_1access.html" title="Traits class which gives access (get,set) to points.">access</a> to <a class="el" href="structboost_1_1geometry_1_1traits_1_1interior__rings.html" title="Traits class defining access to interior_rings of a polygon.">interior_rings</a> of a <a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1interior__type.html">boost::geometry::traits::interior_type< Geometry ></a></td><td class="indexvalue">Traits class indicating interior container type of a <a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1point__order.html">boost::geometry::traits::point_order< G ></a></td><td class="indexvalue">Traits class indicating the order of contained points within a ring or (multi)<a class="el" href="classboost_1_1geometry_1_1polygon.html" title="The polygon contains an outer ring and zero or more inner rings.">polygon</a>, clockwise, counter clockwise or not known </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1point__type.html">boost::geometry::traits::point_type< G ></a></td><td class="indexvalue">Traits class indicating the type of contained points </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1ring__type.html">boost::geometry::traits::ring_type< Geometry ></a></td><td class="indexvalue">Traits class to indicate ring-type of a polygon's exterior ring/interior rings </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1tag.html">boost::geometry::traits::tag< Geometry ></a></td><td class="indexvalue">Traits class to attach a <a class="el" href="structboost_1_1geometry_1_1traits_1_1tag.html" title="Traits class to attach a tag to a geometry.">tag</a> to a <a class="el" href="namespaceboost_1_1geometry.html">geometry</a> </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1tag_3_01geometry_1_1detail_1_1intersection_1_1intersection__point_3_01_p_01_4_01_4.html">boost::geometry::traits::tag< geometry::detail::intersection::intersection_point< P > ></a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structboost_1_1geometry_1_1traits_1_1use__std.html">boost::geometry::traits::use_std< Geometry ></a></td><td class="indexvalue">Traits class, optional, indicating that the std-library should be used </td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="classcore__dispatch_1_1dimension.html">dimension</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structfinish.html">finish</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structis__init.html">is_init</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structis__visited.html">is_visited</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="class_point_list.html">PointList</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structstarting.html">starting</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state__.html">traverse_state_</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state___1_1_finished.html">traverse_state_::Finished</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state___1_1_init.html">traverse_state_::Init</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state___1_1_started.html">traverse_state_::Started</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state___1_1transition__table.html">traverse_state_::transition_table</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structtraverse__state___1_1_visited.html">traverse_state_::Visited</a></td><td class="indexvalue"></td></tr>
|
||
<tr><td class="indexkey"><a class="el" href="structvisit.html">visit</a></td><td class="indexvalue"></td></tr>
|
||
</table>
|
||
</div>
|
||
<hr size="1">
|
||
<table width="100%">
|
||
<tbody>
|
||
<tr>
|
||
<td align="left"><small>
|
||
<p>December 1, 2009</p>
|
||
</small></td>
|
||
<td align="right">
|
||
<small>Copyright <20> 1995-2009 Barend Gehrels, Geodan, Amsterdam<br>
|
||
Copyright <20> 2008-2009 Bruno Lalande, Paris<br>
|
||
Copyright <20> 2009 Mateusz Loskot, Cadcorp, London<br>
|
||
</small>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
|
||
<address style="text-align: right;"><small>
|
||
Documentation is generated by <a href="http://www.doxygen.org/index.html">Doxygen</a>
|
||
</small></address>
|
||
</body>
|
||
</html>
|