$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r68240 - trunk/libs/geometry/example
From: barend.gehrels_at_[hidden]
Date: 2011-01-18 13:57:47
Author: barendgehrels
Date: 2011-01-18 13:57:46 EST (Tue, 18 Jan 2011)
New Revision: 68240
URL: http://svn.boost.org/trac/boost/changeset/68240
Log:
Added Boost.Fusion points adapted to Boost.Geometry (effectively by Akira Takahashi)
Text files modified: 
   trunk/libs/geometry/example/c09_custom_fusion_example.cpp |    21 +++++++++++----------                   
   1 files changed, 11 insertions(+), 10 deletions(-)
Modified: trunk/libs/geometry/example/c09_custom_fusion_example.cpp
==============================================================================
--- trunk/libs/geometry/example/c09_custom_fusion_example.cpp	(original)
+++ trunk/libs/geometry/example/c09_custom_fusion_example.cpp	2011-01-18 13:57:46 EST (Tue, 18 Jan 2011)
@@ -1,6 +1,7 @@
 // Boost.Geometry (aka GGL, Generic Geometry Library)
 //
-// Copyright Barend Gehrels 2010, Geodan, Amsterdam, the Netherlands
+// Copyright Barend Gehrels 2011, Geodan, Amsterdam, the Netherlands
+// Copyright Akira Takahashi 2011
 // Use, modification and distribution is subject to the Boost Software License,
 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
 // http://www.boost.org/LICENSE_1_0.txt)
@@ -27,7 +28,7 @@
 };
 
 
-BOOST_FUSION_ADAPT_STRUCT(my_2d, 
+BOOST_FUSION_ADAPT_STRUCT(my_2d,
     (float, x)
     (float, y))
 
@@ -37,22 +38,22 @@
     my_2d p1 = {1, 5};
     my_2d p2 = {3, 4};
 
-    std::cout << "Coordinate using direct access: " 
+    std::cout << "Coordinate using direct access: "
         << p1.x
         << std::endl;
-    std::cout << "Coordinate using Boost.Fusion: " 
-        << boost::fusion::at_c<0>(p1) 
+    std::cout << "Coordinate using Boost.Fusion: "
+        << boost::fusion::at_c<0>(p1)
         << std::endl;
-    std::cout << "Coordinate using Boost.Geometry: " 
-        << boost::geometry::get<0>(p1) 
+    std::cout << "Coordinate using Boost.Geometry: "
+        << boost::geometry::get<0>(p1)
         << std::endl;
 
-    std::cout << "Two points are: " 
+    std::cout << "Two points are: "
         << boost::geometry::dsv(p1) << " "
         << boost::geometry::dsv(p2) << std::endl;
 
-    std::cout << "Distance: " 
-        << boost::geometry::distance(p1, p2) 
+    std::cout << "Distance: "
+        << boost::geometry::distance(p1, p2)
         << std::endl;
 
     return 0;