$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r69342 - trunk/libs/geometry/test/multi/algorithms
From: barend.gehrels_at_[hidden]
Date: 2011-02-27 13:08:38
Author: barendgehrels
Date: 2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
New Revision: 69342
URL: http://svn.boost.org/trac/boost/changeset/69342
Log:
Added ttmath_big for multi (all but within) plus all vcproj files
Text files modified: 
   trunk/libs/geometry/test/multi/algorithms/multi_area.cpp                  |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_area.vcproj               |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_centroid.cpp              |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_centroid.vcproj           |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.cpp           |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.vcproj        |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_correct.cpp               |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_correct.vcproj            |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_distance.cpp              |     9 +++++++--                               
   trunk/libs/geometry/test/multi/algorithms/multi_distance.vcproj           |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_envelope.cpp              |     5 +++++                                   
   trunk/libs/geometry/test/multi/algorithms/multi_envelope.vcproj           |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_equals.cpp                |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_equals.vcproj             |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_for_each.cpp              |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_for_each.vcproj           |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_intersection.cpp          |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_intersection.vcproj       |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_length.cpp                |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_length.vcproj             |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.cpp        |     5 +++++                                   
   trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.vcproj     |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.cpp    |     5 +++++                                   
   trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.vcproj |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_num_points.cpp            |     5 +++++                                   
   trunk/libs/geometry/test/multi/algorithms/multi_num_points.vcproj         |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_perimeter.cpp             |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_perimeter.vcproj          |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_reverse.cpp               |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_reverse.vcproj            |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_simplify.cpp              |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_simplify.vcproj           |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_union.cpp                 |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_union.vcproj              |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_unique.cpp                |     4 ++++                                    
   trunk/libs/geometry/test/multi/algorithms/multi_unique.vcproj             |     4 ++--                                    
   trunk/libs/geometry/test/multi/algorithms/multi_within.vcproj             |     4 ++--                                    
   37 files changed, 117 insertions(+), 40 deletions(-)
Modified: trunk/libs/geometry/test/multi/algorithms/multi_area.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_area.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_area.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -28,5 +28,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_area.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_area.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_area.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_area"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_area"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_centroid.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_centroid.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_centroid.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -103,5 +103,9 @@
     //test_2d<bg::model::d2::point_xy<long long> >(true);
     test_2d<bg::model::d2::point_xy<long double> >();
 
+#ifdef HAVE_TTMATH
+    test_2d<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_centroid.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_centroid.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_centroid.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_centroid"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_centroid"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -51,5 +51,9 @@
     //test_all<bg::model::d2::point_xy<float> >();
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_convex_hull.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_convex_hull"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_convex_hull"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_correct.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_correct.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_correct.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -54,5 +54,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_correct.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_correct.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_correct.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_correct"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_correct"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_distance.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_distance.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_distance.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -35,7 +35,7 @@
     Geometry2 g2;
     bg::read_wkt(wkt1, g1);
     bg::read_wkt(wkt2, g2);
-    double d = bg::distance(g1, g2);
+    typename bg::distance_result<Geometry1, Geometry2>::type d = bg::distance(g1, g2);
 
     BOOST_CHECK_CLOSE(d, expected, 0.0001);
 }
@@ -48,7 +48,7 @@
     Geometry2 g2;
     bg::read_wkt(wkt1, g1);
     bg::read_wkt(wkt2, g2);
-    double d = bg::distance(g1, g2, strategy);
+    typename bg::distance_result<Geometry1, Geometry2>::type d = bg::distance(g1, g2, strategy);
 
     BOOST_CHECK_CLOSE(d, expected, 0.0001);
 }
@@ -137,5 +137,10 @@
 
     test_mixed<bg::model::d2::point_xy<float>, bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_2d<bg::model::d2::point_xy<ttmath_big> >();
+    test_mixed<bg::model::d2::point_xy<ttmath_big>, bg::model::d2::point_xy<double> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_distance.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_distance.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_distance.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_distance"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_distance"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_envelope.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_envelope.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_envelope.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -54,5 +54,10 @@
     test_3d<boost::tuple<float, float, float> >();
     test_3d<bg::model::point<double, 3, bg::cs::cartesian> >();
 
+#ifdef HAVE_TTMATH
+    test_2d<bg::model::d2::point_xy<ttmath_big> >();
+    test_2d<bg::model::point<ttmath_big, 3, bg::cs::cartesian> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_envelope.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_envelope.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_envelope.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_envelope"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_envelope"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_equals.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_equals.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_equals.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -47,5 +47,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_equals.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_equals.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_equals.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_equals"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_equals"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_for_each.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_for_each.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_for_each.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -74,5 +74,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_for_each.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_for_each.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_for_each.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_for_each"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_for_each"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_intersection.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_intersection.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_intersection.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -174,5 +174,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_intersection.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_intersection.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_intersection.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_intersection"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_intersection"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_length.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_length.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_length.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -27,5 +27,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_length.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_length.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_length.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_length"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_length"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -51,5 +51,10 @@
 int test_main( int , char* [] )
 {
     test_all<bg::model::d2::point_xy<double> >();
+
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_geometries.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_geometries"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_geometries"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -44,5 +44,10 @@
 int test_main( int , char* [] )
 {
     test_all<bg::model::d2::point_xy<double> >();
+
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_interior_rings.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_interior_rings"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_interior_rings"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_points.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_points.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_points.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -51,5 +51,10 @@
 int test_main( int , char* [] )
 {
     test_all<bg::model::d2::point_xy<double> >();
+
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_num_points.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_num_points.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_num_points.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_points"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_num_points"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_perimeter.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_perimeter.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_perimeter.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -29,5 +29,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_perimeter.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_perimeter.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_perimeter.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_perimeter"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_perimeter"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_reverse.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_reverse.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_reverse.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -47,5 +47,9 @@
     test_all<bg::model::d2::point_xy<int> >();
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_reverse.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_reverse.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_reverse.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_reverse"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_reverse"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_simplify.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_simplify.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_simplify.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -48,5 +48,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_simplify.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_simplify.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_simplify.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_simplify"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_simplify"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_union.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_union.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_union.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -131,5 +131,9 @@
 {
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_union.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_union.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_union.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_union"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_union"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_unique.cpp
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_unique.cpp	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_unique.cpp	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -50,5 +50,9 @@
     test_all<bg::model::d2::point_xy<int> >();
     test_all<bg::model::d2::point_xy<double> >();
 
+#ifdef HAVE_TTMATH
+    test_all<bg::model::d2::point_xy<ttmath_big> >();
+#endif
+
     return 0;
 }
Modified: trunk/libs/geometry/test/multi/algorithms/multi_unique.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_unique.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_unique.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_unique"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_unique"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>
Modified: trunk/libs/geometry/test/multi/algorithms/multi_within.vcproj
==============================================================================
--- trunk/libs/geometry/test/multi/algorithms/multi_within.vcproj	(original)
+++ trunk/libs/geometry/test/multi/algorithms/multi_within.vcproj	2011-02-27 13:08:17 EST (Sun, 27 Feb 2011)
@@ -20,7 +20,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_within"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
 			>
                         <Tool
@@ -93,7 +93,7 @@
                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"
                         IntermediateDirectory="$(ConfigurationName)\multi_within"
                         ConfigurationType="1"
-			InheritedPropertySheets="..\..\boost.vsprops"
+			InheritedPropertySheets="..\..\boost.vsprops;..\..\ttmath.vsprops"
                         CharacterSet="1"
                         WholeProgramOptimization="1"
 			>