$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r77567 - in sandbox/gtl/doc: . images
From: sydorchuk.andriy_at_[hidden]
Date: 2012-03-26 15:59:05
Author: asydorchuk
Date: 2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
New Revision: 77567
URL: http://svn.boost.org/trac/boost/changeset/77567
Log:
Updating documentation.
Fixing broken links.
Adding a few images.
Added:
   sandbox/gtl/doc/images/voronoi2.png   (contents, props changed)
   sandbox/gtl/doc/images/voronoi3.png   (contents, props changed)
Text files modified: 
   sandbox/gtl/doc/index.htm              |    15 ++++++++-------                         
   sandbox/gtl/doc/voronoi_builder.htm    |     5 +++--                                   
   sandbox/gtl/doc/voronoi_diagram.htm    |    15 +++++++++++----                         
   sandbox/gtl/doc/voronoi_main.htm       |    14 +++++++++++---                          
   sandbox/gtl/doc/voronoi_predicates.htm |     7 +++++--                                 
   sandbox/gtl/doc/voronoi_robust_fpt.htm |     9 ++++++---                               
   sandbox/gtl/doc/voronoi_utils.htm      |    20 ++++++++++++++------                    
   7 files changed, 58 insertions(+), 27 deletions(-)
Added: sandbox/gtl/doc/images/voronoi2.png
==============================================================================
Binary file. No diff available.
Added: sandbox/gtl/doc/images/voronoi3.png
==============================================================================
Binary file. No diff available.
Modified: sandbox/gtl/doc/index.htm
==============================================================================
--- sandbox/gtl/doc/index.htm	(original)
+++ sandbox/gtl/doc/index.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -1,5 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><!--
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
+<!--
     Copyright 2009-2010 Intel Corporation
     license banner
 --><title>Boost Polygon Library: Main Page</title>
@@ -43,18 +44,18 @@
             <li>Property Merge 90</li>
             <li>Property Merge 45</li>
             <li>Property Merge</li>
-        <li><a href="voronoi_main.hpp">Voronoi Main Page<br />
+        <li><a href="voronoi_main.htm">Voronoi Main Page<br />
 </a></li>
         <li>Voronoi Benchmark<br />
         </li>
 
             <li>Voronoi Builder</li>
-            <li><a href="voronoi_diagram_datastructure.htm">Voronoi Diagram<br />
+            <li><a href="voronoi_diagram.htm">Voronoi Diagram<br />
 </a></li>
         <li>Voronoi Predicates</li>
         <li>Voronoi Robust FPT<br />
         </li>
-        <li>Voronoi Utils<br />
+        <li>Voronoi Utils<br />
         </li>
 
 
@@ -68,8 +69,8 @@
              <li>Performance Analysis</li>
                         <li>Layout Versus Schematic Tutorial</li>
                         <li>Minkowski Sum Tutorial</li>
-			<li>Voronoi Basic Tutorial</li>
-			<li>Voronoi Advanced Tutorial</li>
+			<li>Voronoi Basic Tutorial</li>
+			<li>Voronoi Advanced Tutorial</li>
         </ul>
     </div>
         <h3 class="navbar">Polygon Sponsor</h3>
@@ -110,7 +111,7 @@
 two-dimensional curve). Figure c contains example of medial axis of a
 non-convex polygon. The implementation outperforms most of the known
 commercial and non-commercial libraries in both efficiency and
-numerical robustness aspects. You may find more details on the topic at Voronoi main page.<br />
+numerical robustness aspects. You may find more details on the topic at Voronoi main page.<br />
 
 </p>
 <p><img src="images/voronoi.png" border="0" height="300" width="900" /></p>
Modified: sandbox/gtl/doc/voronoi_builder.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_builder.htm	(original)
+++ sandbox/gtl/doc/voronoi_builder.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -6,6 +6,7 @@
 
 
 
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title></head><body>
 
@@ -53,12 +54,12 @@
         <li>Voronoi Benchmark<br>
         </li>
         <li>Voronoi Builder</li>
-        <li><a href="voronoi_diagram_datastructure.htm">Voronoi Diagram<br>
+        <li><a href="voronoi_diagram.htm">Voronoi Diagram<br>
 </a></li>
         <li>Voronoi Predicates</li>
         <li>Voronoi Robust FPT<br>
         </li>
-        <li>Voronoi Utils</li>
+        <li>Voronoi Utils</li>
 </ul>
                         <h3 class="navbar">Other Resources</h3>
                         <ul>
Modified: sandbox/gtl/doc/voronoi_diagram.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_diagram.htm	(original)
+++ sandbox/gtl/doc/voronoi_diagram.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -20,6 +20,8 @@
 
 
 
+
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body>
 
@@ -62,17 +64,19 @@
                                 <li>Property Merge 90</li>
                                 <li>Property Merge 45</li>
                                 <li>Property Merge</li>
-				<li><a href="voronoi_unit.htm">Voronoi Main Page<br>
+				<li><a href="voronoi_main.htm">Voronoi Main Page<br>
 </a></li>
         <li>Voronoi Benchmark</li>
 
                                 <li>Voronoi Builder<br>
                                 </li>
                                 <li>Voronoi Diagram</li>
+        <li>Voronoi Predicates</li>
+
         <li>Voronoi Robust FPT<br>
         </li>
 
-        <li>Voronoi Predicates</li>
+        
 
         <li>Voronoi Utils<br>
         </li>
@@ -116,9 +120,12 @@
 Voronoi vertices in red, Voronoi edges in black, input sites that
 correspond to the Voronoi cells in blue (it is considered that each
 input segment consists of three sites: segment itself and two
-endpoints).<br>
+endpoints). As one may notice each segment is splitted onto segment
+site itself and both its endpoints. As the result two additional
+Voronoi edges are constructed per each segment. This is made to
+simplify representation of the Voronoi diagram.<br>
       <br>
-      <img style="border: 1px solid ; width: 300px; height: 300px;" alt="" src="images/diagram.png"><br>
+      <img style="border: 1px solid ; width: 300px; height: 300px;" alt="" src="images/voronoi2.png"><br>
       <br>
 Voronoi diagram declaration and list of member fucntions is following:<br>
       <br>
Modified: sandbox/gtl/doc/voronoi_main.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_main.htm	(original)
+++ sandbox/gtl/doc/voronoi_main.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -21,6 +21,9 @@
 
 
 
+
+
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body>
 
@@ -71,10 +74,12 @@
                                 <li>Voronoi Builder<br>
                                 </li>
                                 <li>Voronoi Diagram</li>
+        <li>Voronoi Predicates</li>
+
         <li>Voronoi Robust FPT<br>
         </li>
 
-        <li>Voronoi Predicates</li>
+        
 
         <li>Voronoi Utils<br>
         </li>
@@ -101,7 +106,10 @@
                 <td style="padding-left: 10px; padding-right: 10px; padding-bottom: 10px;" valign="top" width="100%"><!-- End Header --> 
                 <br>
                 <p></p>
-      <h1>Voronoi</h1>The Boost.Polygon Voronoi library provides functionality to construct Voronoi diagrams
+      <h1>THE BOOST.POLYGON VORONOI LIBRARY<br>
+</h1><img style="width: 900px; height: 300px;" alt="" src="images/voronoi3.png"><br>
+      <br>
+The Boost.Polygon Voronoi library provides functionality to construct Voronoi diagrams
 of a set of points and segments in 2D space with the following set of
 limitations: 1) coordinates of input points and endpoints of segments
 should be of integer type; 2) input segments should not intersect
@@ -239,7 +247,7 @@
       </h1>
 Below one may find list of main directions for the future development of the library.<br>
       <br>
-High-priority tasks that already have approximate implementation plan:<br>
+High-priority tasks that already have approximate implementation plan (some of those may be proposed as future GSoC projects):<br>
       <ul>
         <li>Implementing Delaunay triangulation data structure.<br>
 Note: only data structure needs to be implemented that properly processes events provided by Voronoi builder.</li>
Modified: sandbox/gtl/doc/voronoi_predicates.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_predicates.htm	(original)
+++ sandbox/gtl/doc/voronoi_predicates.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -9,6 +9,7 @@
 
 
 
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title></head><body>
 
@@ -51,16 +52,18 @@
                                 <li>Property Merge 90</li>
                                 <li>Property Merge 45</li>
                                 <li>Property Merge</li>
-				<li>Voronoi Main</li>
+				<li>Voronoi Main</li>
         <li>Voronoi Benchmark</li>
 
                                 <li>Voronoi Builder<br>
                                 </li>
                                 <li>Voronoi Diagram</li>
+        <li>Voronoi Predicates</li>
+
         <li>Voronoi Robust FPT<br>
         </li>
 
-        <li>Voronoi Predicates</li>
+        
 
         <li>Voronoi Utils<br>
         </li>
Modified: sandbox/gtl/doc/voronoi_robust_fpt.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_robust_fpt.htm	(original)
+++ sandbox/gtl/doc/voronoi_robust_fpt.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -10,6 +10,7 @@
 
 
 
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title></head><body>
 
@@ -52,17 +53,19 @@
                                 <li>Property Merge 90</li>
                                 <li>Property Merge 45</li>
                                 <li>Property Merge</li>
-				<li><a href="voronoi_unit.htm">Voronoi Main Page<br>
+				<li><a href="voronoi_main.htm">Voronoi Main Page<br>
 </a></li>
         <li>Voronoi Benchmark</li>
 
                                 <li>Voronoi Builder<br>
                                 </li>
-				<li>Voronoi Diagram</li>
+				<li>Voronoi Diagram</li>
+        <li>Voronoi Predicates</li>
+
         <li>Voronoi Robust FPT<br>
         </li>
 
-        <li>Voronoi Predicates</li>
+        
 
         <li>Voronoi Utils<br>
         </li>
Modified: sandbox/gtl/doc/voronoi_utils.htm
==============================================================================
--- sandbox/gtl/doc/voronoi_utils.htm	(original)
+++ sandbox/gtl/doc/voronoi_utils.htm	2012-03-26 15:59:04 EDT (Mon, 26 Mar 2012)
@@ -16,6 +16,8 @@
 
 
 
+
+
 <meta http-equiv="Content-Language" content="en-us">
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>Contents</title><meta http-equiv="content-type" content="text/html; charset=utf-8"><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body>
 
@@ -58,17 +60,19 @@
                                 <li>Property Merge 90</li>
                                 <li>Property Merge 45</li>
                                 <li>Property Merge</li>
-				<li><a href="voronoi_unit.htm">Voronoi Main Page<br>
+				<li><a href="voronoi_main.htm">Voronoi Main Page<br>
 </a></li>
         <li>Voronoi Benchmark</li>
 
                                 <li>Voronoi Builder<br>
                                 </li>
-				<li>Voronoi Diagram</li>
+				<li>Voronoi Diagram</li>
+        <li>Voronoi Predicates</li>
+
         <li>Voronoi Robust FPT<br>
         </li>
 
-        <li>Voronoi Predicates</li>
+        
 
         <li>Voronoi Utils<br>
         </li>
@@ -99,7 +103,11 @@
 utilities imlements a set of tools that users may find useful
 especially for
 the visualization of Voronoi diagrams or discretization of parabolic
-edges. Keep in mind that there are no robustness warranties to the methods of the utils class. Class
+edges. Keep in mind that there are no warranties about precision of the
+output structures produces by utils class. This is mostly because input
+coordinate type utilities operate with
+is double. Any degeneracies may be reported, however those are of low
+priority to be fixed. Class
 declaration is following:<br>
       <br><span style="font-family: Courier New,Courier,monospace;">
 template <typename T, typename TRAITS = voronoi_utils_traits<T> ></span><br style="font-family: Courier New,Courier,monospace;"><span style="font-family: Courier New,Courier,monospace;">
@@ -210,7 +218,7 @@
    coordinate_type x,<br>
    coordinate_type y) const<br>
             </td>
-            <td style="vertical-align: top;">Retruns true if rectangle contains giveт point defined by its coordinates, else false.<br>
+            <td style="vertical-align: top;">Retruns true if rectangle contains given point defined by its coordinates, else false.<br>
             </td>
           </tr>
           <tr>
@@ -262,7 +270,7 @@
       <br>
       </span>Most of the types define output geometries.
 ctype_converter_type is used to cast coordinate type of the input
-primitives to the one used internally.<br>
+primitives to the one used by utils internally.<br>