Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r57384 - sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html
From: barend.gehrels_at_[hidden]
Date: 2009-11-04 17:22:36


Author: barendgehrels
Date: 2009-11-04 17:22:35 EST (Wed, 04 Nov 2009)
New Revision: 57384
URL: http://svn.boost.org/trac/boost/changeset/57384

Log:
GGL Doc updates
Added:
   sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/compat.html (contents, props changed)
Text files modified:
   sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/doxygen__pages_8hpp_source.html | 26 ++++++++++++++------------
   sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/pages.html | 2 ++
   2 files changed, 16 insertions(+), 12 deletions(-)

Added: sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/compat.html
==============================================================================
--- (empty file)
+++ sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/compat.html 2009-11-04 17:22:35 EST (Wed, 04 Nov 2009)
@@ -0,0 +1,82 @@
+<!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>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="GGL" src="images/ggl-logo-big.png" height="80" width="200">
+&nbsp;&nbsp;
+</td>
+<td valign="top" align="right">
+<img alt="Boost C++ Libraries" src="images/proposed_boost.png" height="86" width="277">
+</td>
+</tr>
+</tbody>
+</table>
+<!-- Generated by Doxygen 1.5.9 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li>Main Page</li>
+ <li class="current">Related Pages</li>
+ <li>Modules</li>
+ <li>Namespaces</li>
+ <li>Classes</li>
+ <li>Files</li>
+ <li>Examples</li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1><a class="anchor" name="compat">Relation to Boost and std libraries </a></h1><h2><a class="anchor" name="boost_compat">
+Boost</a></h2>
+The GGL makes use of the following Boost Libraries:<ul>
+<li>Boost Range</li><li>Boost Type Traits (e.g. remove_const)</li><li>Boost Concept Check Library</li><li>Boost Numeric Conversion (cast, bounds)</li><li>Boost MPL</li><li>Boost Static Assert</li><li>Boost Iterator</li><li>Boost Smart Pointer (shared_ptr, in the extensions spatial index and projections)</li><li>Boost uBLAS</li><li>Adapted geometries:<ul>
+<li>Boost Array</li><li>Boost Tuple</li></ul>
+</li><li>IO and parsing<ul>
+<li>Boost Tokenizer</li><li>Boost Conversion (lexical cast)</li><li>Boost String Algo</li></ul>
+</li><li>Testing<ul>
+<li>Boost Test</li><li>Boost Timer</li></ul>
+</li><li>Examples<ul>
+<li>Boost Graph Library</li></ul>
+</li></ul>
+<p>
+Many of these are used a lot inside the library.<p>
+The <b>Boost.Range</b> library is used everywhere to declare iterators and to walk through standard containers or custom ranges.<p>
+The <b>Boost</b> <b>Concept</b> <b>Check</b> <b>Library</b> is used to check concepts, for geometries as well as for strategies.<p>
+Tranformations are implemented using <b>Boost</b> uBLAS<p>
+<b>MPL</b> is used for a.o. reverse dispatching<p>
+Finally, the library can perfectly be used together with the <b>Boost</b> <b>Graph</b> <b>Library</b>, as shown in example 7.<h2><a class="anchor" name="std_compat">
+std:: library</a></h2>
+The GGL makes substantial use of the std library, and is designed to be compatible with it.<ul>
+<li>provided geometries (linestring, ring, polygon, multi-s) make default use of std::vector (but that is configurable)</li><li>std sorting, unique copies, maps can make use of provided functors in <a class="el" href="group__compare.html">compare</a>.</li><li>internally, there are vector's, deque's, there is sorting, many things are implemented using the std library </li></ul>
+</div>
+<hr size="1">
+<table width="100%">
+<tbody>
+<tr>
+<td align="left"><small>
+<p>November 5, 2009</p>
+</small></td>
+<td align="right">
+<small>Copyright © 1995-2009 Barend Gehrels, Geodan, Amsterdam<br>
+Copyright © 2008-2009 Bruno Lalande, Paris<br>
+Copyright © 2009 Mateusz Loskot, Cadcorp, London<br>
+</small>
+</td>
+</tr>
+</tbody>
+</table>
+
+<address style="text-align: right;"><small>
+Documentation is generated by&nbsp;Doxygen
+</small></address>
+</body>
+</html>

Modified: sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/doxygen__pages_8hpp_source.html
==============================================================================
--- sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/doxygen__pages_8hpp_source.html (original)
+++ sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/doxygen__pages_8hpp_source.html 2009-11-04 17:22:35 EST (Wed, 04 Nov 2009)
@@ -53,18 +53,20 @@
 <a name="l00012"></a>00012
 <a name="l00013"></a>00013 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
 <a name="l00014"></a>00014
-<a name="l00126"></a>00126 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
-<a name="l00127"></a>00127
-<a name="l00154"></a>00154 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
-<a name="l00155"></a>00155
-<a name="l00166"></a>00166 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
-<a name="l00167"></a>00167
-<a name="l00168"></a>00168
-<a name="l00247"></a>00247 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
-<a name="l00248"></a>00248
-<a name="l00341"></a>00341 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
-<a name="l00342"></a>00342
-<a name="l00360"></a>00360 <span class="preprocessor">#endif // _DOXYGEN_PAGES_HPP</span>
+<a name="l00071"></a>00071 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00072"></a>00072
+<a name="l00186"></a>00186 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00187"></a>00187
+<a name="l00214"></a>00214 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00215"></a>00215
+<a name="l00226"></a>00226 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00227"></a>00227
+<a name="l00228"></a>00228
+<a name="l00307"></a>00307 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00308"></a>00308
+<a name="l00401"></a>00401 <span class="comment">//---------------------------------------------------------------------------------------------------</span>
+<a name="l00402"></a>00402
+<a name="l00420"></a>00420 <span class="preprocessor">#endif // _DOXYGEN_PAGES_HPP</span>
 </pre></div></div>
 <hr size="1">
 <table width="100%">

Modified: sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/pages.html
==============================================================================
--- sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/pages.html (original)
+++ sandbox/ggl/formal_review/libs/ggl/doc/doxygen_output/html/pages.html 2009-11-04 17:22:35 EST (Wed, 04 Nov 2009)
@@ -40,6 +40,8 @@
 
 <li><a class="el" href="strategy.html">Strategy rationale</a>
 
+<li><a class="el" href="compat.html">Relation to Boost and std libraries</a>
+
 <li><a class="el" href="compiling.html">Compiling</a>
 
 <li><a class="el" href="performance.html">Performance</a>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk