diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index c38dfdf12..e102b45d0 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -21,5 +21,3 @@ project boost-geometry-index-test build-project algorithms ; build-project rtree ; -#build-project filters ; -#build-project translator ; diff --git a/test/rtree/Jamfile.v2 b/test/rtree/Jamfile.v2 index b4f756d70..543f40c70 100644 --- a/test/rtree/Jamfile.v2 +++ b/test/rtree/Jamfile.v2 @@ -6,62 +6,10 @@ # Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) +build-project generated ; + test-suite boost-geometry-index-rtree : - [ run rtree2d_linear_i.cpp ] - [ run rtree2d_linear_f.cpp ] - [ run rtree2d_linear_d.cpp ] - [ run rtree2d_linear_tt.cpp ] - [ run rtree2d_linear_i_rt.cpp ] - [ run rtree2d_linear_f_rt.cpp ] - [ run rtree2d_linear_d_rt.cpp ] - [ run rtree2d_linear_tt_rt.cpp ] - - [ run rtree2d_quadratic_i.cpp ] - [ run rtree2d_quadratic_f.cpp ] - [ run rtree2d_quadratic_d.cpp ] - [ run rtree2d_quadratic_tt.cpp ] - [ run rtree2d_quadratic_i_rt.cpp ] - [ run rtree2d_quadratic_f_rt.cpp ] - [ run rtree2d_quadratic_d_rt.cpp ] - [ run rtree2d_quadratic_tt_rt.cpp ] - - [ run rtree2d_rstar_i.cpp ] - [ run rtree2d_rstar_f.cpp ] - [ run rtree2d_rstar_d.cpp ] - [ run rtree2d_rstar_tt.cpp ] - [ run rtree2d_rstar_i_rt.cpp ] - [ run rtree2d_rstar_f_rt.cpp ] - [ run rtree2d_rstar_d_rt.cpp ] - [ run rtree2d_rstar_tt_rt.cpp ] - - [ run rtree3d_linear_i.cpp ] - [ run rtree3d_linear_f.cpp ] - [ run rtree3d_linear_d.cpp ] - [ run rtree3d_linear_tt.cpp ] - [ run rtree3d_linear_i_rt.cpp ] - [ run rtree3d_linear_f_rt.cpp ] - [ run rtree3d_linear_d_rt.cpp ] - [ run rtree3d_linear_tt_rt.cpp ] - - [ run rtree3d_quadratic_i.cpp ] - [ run rtree3d_quadratic_f.cpp ] - [ run rtree3d_quadratic_d.cpp ] - [ run rtree3d_quadratic_tt.cpp ] - [ run rtree3d_quadratic_i_rt.cpp ] - [ run rtree3d_quadratic_f_rt.cpp ] - [ run rtree3d_quadratic_d_rt.cpp ] - [ run rtree3d_quadratic_tt_rt.cpp ] - - [ run rtree3d_rstar_i.cpp ] - [ run rtree3d_rstar_f.cpp ] - [ run rtree3d_rstar_d.cpp ] - [ run rtree3d_rstar_tt.cpp ] - [ run rtree3d_rstar_i_rt.cpp ] - [ run rtree3d_rstar_f_rt.cpp ] - [ run rtree3d_rstar_d_rt.cpp ] - [ run rtree3d_rstar_tt_rt.cpp ] - [ run rtree_exceptions.cpp ] ; diff --git a/test/rtree/generated/Jamfile.v2 b/test/rtree/generated/Jamfile.v2 new file mode 100644 index 000000000..9a9b5e510 --- /dev/null +++ b/test/rtree/generated/Jamfile.v2 @@ -0,0 +1,108 @@ +# Boost.Geometry Index +# +# Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. +# +# 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) + +test-suite boost-geometry-index-rtree-generated + : + [ run rtree_p2d_linear.cpp ] + [ run rtree_b2d_linear.cpp ] + [ run rtree_p2d_quadratic.cpp ] + [ run rtree_b2d_quadratic.cpp ] + [ run rtree_p2d_rstar.cpp ] + [ run rtree_b2d_rstar.cpp ] + [ run rtree_p2d_linear_rt.cpp ] + [ run rtree_b2d_linear_rt.cpp ] + [ run rtree_p2d_quadratic_rt.cpp ] + [ run rtree_b2d_quadratic_rt.cpp ] + [ run rtree_p2d_rstar_rt.cpp ] + [ run rtree_b2d_rstar_rt.cpp ] + [ run rtree_p2f_linear.cpp ] + [ run rtree_b2f_linear.cpp ] + [ run rtree_p2f_quadratic.cpp ] + [ run rtree_b2f_quadratic.cpp ] + [ run rtree_p2f_rstar.cpp ] + [ run rtree_b2f_rstar.cpp ] + [ run rtree_p2f_linear_rt.cpp ] + [ run rtree_b2f_linear_rt.cpp ] + [ run rtree_p2f_quadratic_rt.cpp ] + [ run rtree_b2f_quadratic_rt.cpp ] + [ run rtree_p2f_rstar_rt.cpp ] + [ run rtree_b2f_rstar_rt.cpp ] + [ run rtree_p2i_linear.cpp ] + [ run rtree_b2i_linear.cpp ] + [ run rtree_p2i_quadratic.cpp ] + [ run rtree_b2i_quadratic.cpp ] + [ run rtree_p2i_rstar.cpp ] + [ run rtree_b2i_rstar.cpp ] + [ run rtree_p2i_linear_rt.cpp ] + [ run rtree_b2i_linear_rt.cpp ] + [ run rtree_p2i_quadratic_rt.cpp ] + [ run rtree_b2i_quadratic_rt.cpp ] + [ run rtree_p2i_rstar_rt.cpp ] + [ run rtree_b2i_rstar_rt.cpp ] + [ run rtree_p2tt_linear.cpp ] + [ run rtree_b2tt_linear.cpp ] + [ run rtree_p2tt_quadratic.cpp ] + [ run rtree_b2tt_quadratic.cpp ] + [ run rtree_p2tt_rstar.cpp ] + [ run rtree_b2tt_rstar.cpp ] + [ run rtree_p2tt_linear_rt.cpp ] + [ run rtree_b2tt_linear_rt.cpp ] + [ run rtree_p2tt_quadratic_rt.cpp ] + [ run rtree_b2tt_quadratic_rt.cpp ] + [ run rtree_p2tt_rstar_rt.cpp ] + [ run rtree_b2tt_rstar_rt.cpp ] + [ run rtree_p3d_linear.cpp ] + [ run rtree_b3d_linear.cpp ] + [ run rtree_p3d_quadratic.cpp ] + [ run rtree_b3d_quadratic.cpp ] + [ run rtree_p3d_rstar.cpp ] + [ run rtree_b3d_rstar.cpp ] + [ run rtree_p3d_linear_rt.cpp ] + [ run rtree_b3d_linear_rt.cpp ] + [ run rtree_p3d_quadratic_rt.cpp ] + [ run rtree_b3d_quadratic_rt.cpp ] + [ run rtree_p3d_rstar_rt.cpp ] + [ run rtree_b3d_rstar_rt.cpp ] + [ run rtree_p3f_linear.cpp ] + [ run rtree_b3f_linear.cpp ] + [ run rtree_p3f_quadratic.cpp ] + [ run rtree_b3f_quadratic.cpp ] + [ run rtree_p3f_rstar.cpp ] + [ run rtree_b3f_rstar.cpp ] + [ run rtree_p3f_linear_rt.cpp ] + [ run rtree_b3f_linear_rt.cpp ] + [ run rtree_p3f_quadratic_rt.cpp ] + [ run rtree_b3f_quadratic_rt.cpp ] + [ run rtree_p3f_rstar_rt.cpp ] + [ run rtree_b3f_rstar_rt.cpp ] + [ run rtree_p3i_linear.cpp ] + [ run rtree_b3i_linear.cpp ] + [ run rtree_p3i_quadratic.cpp ] + [ run rtree_b3i_quadratic.cpp ] + [ run rtree_p3i_rstar.cpp ] + [ run rtree_b3i_rstar.cpp ] + [ run rtree_p3i_linear_rt.cpp ] + [ run rtree_b3i_linear_rt.cpp ] + [ run rtree_p3i_quadratic_rt.cpp ] + [ run rtree_b3i_quadratic_rt.cpp ] + [ run rtree_p3i_rstar_rt.cpp ] + [ run rtree_b3i_rstar_rt.cpp ] + [ run rtree_p3tt_linear.cpp ] + [ run rtree_b3tt_linear.cpp ] + [ run rtree_p3tt_quadratic.cpp ] + [ run rtree_b3tt_quadratic.cpp ] + [ run rtree_p3tt_rstar.cpp ] + [ run rtree_b3tt_rstar.cpp ] + [ run rtree_p3tt_linear_rt.cpp ] + [ run rtree_b3tt_linear_rt.cpp ] + [ run rtree_p3tt_quadratic_rt.cpp ] + [ run rtree_b3tt_quadratic_rt.cpp ] + [ run rtree_p3tt_rstar_rt.cpp ] + [ run rtree_b3tt_rstar_rt.cpp ] + ; + diff --git a/test/rtree/generated/rtree_b2d_linear.cpp b/test/rtree/generated/rtree_b2d_linear.cpp new file mode 100644 index 000000000..30c9f7186 --- /dev/null +++ b/test/rtree/generated/rtree_b2d_linear.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2d_linear_rt.cpp b/test/rtree/generated/rtree_b2d_linear_rt.cpp new file mode 100644 index 000000000..06299af28 --- /dev/null +++ b/test/rtree/generated/rtree_b2d_linear_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b2d_quadratic.cpp b/test/rtree/generated/rtree_b2d_quadratic.cpp new file mode 100644 index 000000000..e403991d6 --- /dev/null +++ b/test/rtree/generated/rtree_b2d_quadratic.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2d_quadratic_rt.cpp b/test/rtree/generated/rtree_b2d_quadratic_rt.cpp new file mode 100644 index 000000000..ed9ef4531 --- /dev/null +++ b/test/rtree/generated/rtree_b2d_quadratic_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b2d_rstar.cpp b/test/rtree/generated/rtree_b2d_rstar.cpp new file mode 100644 index 000000000..44e249dec --- /dev/null +++ b/test/rtree/generated/rtree_b2d_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2d_rstar_rt.cpp b/test/rtree/generated/rtree_b2d_rstar_rt.cpp new file mode 100644 index 000000000..2f2deb99b --- /dev/null +++ b/test/rtree/generated/rtree_b2d_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/rtree3d_rstar_i.cpp b/test/rtree/generated/rtree_b2f_linear.cpp similarity index 74% rename from test/rtree/rtree3d_rstar_i.cpp rename to test/rtree/generated/rtree_b2f_linear.cpp index 6688566a3..cfee39bbb 100644 --- a/test/rtree/rtree3d_rstar_i.cpp +++ b/test/rtree/generated/rtree_b2f_linear.cpp @@ -9,15 +9,12 @@ #include -#include #include #include int test_main(int, char* []) { - typedef bg::model::point P3ic; - - test_rtree >(); - + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); return 0; } diff --git a/test/rtree/rtree2d_linear_i.cpp b/test/rtree/generated/rtree_b2f_linear_rt.cpp similarity index 74% rename from test/rtree/rtree2d_linear_i.cpp rename to test/rtree/generated/rtree_b2f_linear_rt.cpp index f1ea68bd0..5ee826746 100644 --- a/test/rtree/rtree2d_linear_i.cpp +++ b/test/rtree/generated/rtree_b2f_linear_rt.cpp @@ -9,15 +9,12 @@ #include -#include #include #include int test_main(int, char* []) { - typedef bg::model::point P2ic; - - test_rtree >(); - + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); return 0; } diff --git a/test/rtree/rtree3d_rstar_f.cpp b/test/rtree/generated/rtree_b2f_quadratic.cpp similarity index 74% rename from test/rtree/rtree3d_rstar_f.cpp rename to test/rtree/generated/rtree_b2f_quadratic.cpp index f258ce1ae..84a4ecbdc 100644 --- a/test/rtree/rtree3d_rstar_f.cpp +++ b/test/rtree/generated/rtree_b2f_quadratic.cpp @@ -9,15 +9,12 @@ #include -#include #include #include int test_main(int, char* []) { - typedef bg::model::point P3fc; - - test_rtree >(); - + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); return 0; } diff --git a/test/rtree/rtree2d_linear_f.cpp b/test/rtree/generated/rtree_b2f_quadratic_rt.cpp similarity index 74% rename from test/rtree/rtree2d_linear_f.cpp rename to test/rtree/generated/rtree_b2f_quadratic_rt.cpp index 8ea8d04ff..c20fcee60 100644 --- a/test/rtree/rtree2d_linear_f.cpp +++ b/test/rtree/generated/rtree_b2f_quadratic_rt.cpp @@ -9,15 +9,12 @@ #include -#include #include #include int test_main(int, char* []) { - typedef bg::model::point P2fc; - - test_rtree >(); - + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); return 0; } diff --git a/test/rtree/generated/rtree_b2f_rstar.cpp b/test/rtree/generated/rtree_b2f_rstar.cpp new file mode 100644 index 000000000..5c9ffe78c --- /dev/null +++ b/test/rtree/generated/rtree_b2f_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2f_rstar_rt.cpp b/test/rtree/generated/rtree_b2f_rstar_rt.cpp new file mode 100644 index 000000000..7c1f9dc61 --- /dev/null +++ b/test/rtree/generated/rtree_b2f_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_linear.cpp b/test/rtree/generated/rtree_b2i_linear.cpp new file mode 100644 index 000000000..b46e391c5 --- /dev/null +++ b/test/rtree/generated/rtree_b2i_linear.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_linear_rt.cpp b/test/rtree/generated/rtree_b2i_linear_rt.cpp new file mode 100644 index 000000000..f29d856be --- /dev/null +++ b/test/rtree/generated/rtree_b2i_linear_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_quadratic.cpp b/test/rtree/generated/rtree_b2i_quadratic.cpp new file mode 100644 index 000000000..ebf03ea64 --- /dev/null +++ b/test/rtree/generated/rtree_b2i_quadratic.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_quadratic_rt.cpp b/test/rtree/generated/rtree_b2i_quadratic_rt.cpp new file mode 100644 index 000000000..9c4e46e75 --- /dev/null +++ b/test/rtree/generated/rtree_b2i_quadratic_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_rstar.cpp b/test/rtree/generated/rtree_b2i_rstar.cpp new file mode 100644 index 000000000..c7767e513 --- /dev/null +++ b/test/rtree/generated/rtree_b2i_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b2i_rstar_rt.cpp b/test/rtree/generated/rtree_b2i_rstar_rt.cpp new file mode 100644 index 000000000..ed4601a05 --- /dev/null +++ b/test/rtree/generated/rtree_b2i_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/rtree2d_rstar_tt.cpp b/test/rtree/generated/rtree_b2tt_linear.cpp similarity index 83% rename from test/rtree/rtree2d_rstar_tt.cpp rename to test/rtree/generated/rtree_b2tt_linear.cpp index 789581c08..5e258da29 100644 --- a/test/rtree/rtree2d_rstar_tt.cpp +++ b/test/rtree/generated/rtree_b2tt_linear.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree >(); + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); #endif - return 0; } diff --git a/test/rtree/rtree2d_linear_tt.cpp b/test/rtree/generated/rtree_b2tt_linear_rt.cpp similarity index 83% rename from test/rtree/rtree2d_linear_tt.cpp rename to test/rtree/generated/rtree_b2tt_linear_rt.cpp index 1d5de3635..db89744fc 100644 --- a/test/rtree/rtree2d_linear_tt.cpp +++ b/test/rtree/generated/rtree_b2tt_linear_rt.cpp @@ -9,19 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree >(); - + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); #endif - return 0; } diff --git a/test/rtree/rtree2d_quadratic_tt.cpp b/test/rtree/generated/rtree_b2tt_quadratic.cpp similarity index 83% rename from test/rtree/rtree2d_quadratic_tt.cpp rename to test/rtree/generated/rtree_b2tt_quadratic.cpp index 1ff26daa5..78174b822 100644 --- a/test/rtree/rtree2d_quadratic_tt.cpp +++ b/test/rtree/generated/rtree_b2tt_quadratic.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree >(); + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); #endif - return 0; } diff --git a/test/rtree/rtree2d_rstar_tt_rt.cpp b/test/rtree/generated/rtree_b2tt_quadratic_rt.cpp similarity index 83% rename from test/rtree/rtree2d_rstar_tt_rt.cpp rename to test/rtree/generated/rtree_b2tt_quadratic_rt.cpp index cef0962fe..994a354f9 100644 --- a/test/rtree/rtree2d_rstar_tt_rt.cpp +++ b/test/rtree/generated/rtree_b2tt_quadratic_rt.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree(bgi::runtime::rstar(4, 2)); + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); #endif - return 0; } diff --git a/test/rtree/generated/rtree_b2tt_rstar.cpp b/test/rtree/generated/rtree_b2tt_rstar.cpp new file mode 100644 index 000000000..594946963 --- /dev/null +++ b/test/rtree/generated/rtree_b2tt_rstar.cpp @@ -0,0 +1,22 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_b2tt_rstar_rt.cpp b/test/rtree/generated/rtree_b2tt_rstar_rt.cpp new file mode 100644 index 000000000..7a5d85204 --- /dev/null +++ b/test/rtree/generated/rtree_b2tt_rstar_rt.cpp @@ -0,0 +1,22 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_linear.cpp b/test/rtree/generated/rtree_b3d_linear.cpp new file mode 100644 index 000000000..a846fa70f --- /dev/null +++ b/test/rtree/generated/rtree_b3d_linear.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_linear_rt.cpp b/test/rtree/generated/rtree_b3d_linear_rt.cpp new file mode 100644 index 000000000..fa17aba0c --- /dev/null +++ b/test/rtree/generated/rtree_b3d_linear_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_quadratic.cpp b/test/rtree/generated/rtree_b3d_quadratic.cpp new file mode 100644 index 000000000..f01a96ea9 --- /dev/null +++ b/test/rtree/generated/rtree_b3d_quadratic.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_quadratic_rt.cpp b/test/rtree/generated/rtree_b3d_quadratic_rt.cpp new file mode 100644 index 000000000..4a8304f06 --- /dev/null +++ b/test/rtree/generated/rtree_b3d_quadratic_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_rstar.cpp b/test/rtree/generated/rtree_b3d_rstar.cpp new file mode 100644 index 000000000..00cbbff8e --- /dev/null +++ b/test/rtree/generated/rtree_b3d_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3d_rstar_rt.cpp b/test/rtree/generated/rtree_b3d_rstar_rt.cpp new file mode 100644 index 000000000..2be2b343f --- /dev/null +++ b/test/rtree/generated/rtree_b3d_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_linear.cpp b/test/rtree/generated/rtree_b3f_linear.cpp new file mode 100644 index 000000000..d624f338d --- /dev/null +++ b/test/rtree/generated/rtree_b3f_linear.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_linear_rt.cpp b/test/rtree/generated/rtree_b3f_linear_rt.cpp new file mode 100644 index 000000000..360bcd554 --- /dev/null +++ b/test/rtree/generated/rtree_b3f_linear_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_quadratic.cpp b/test/rtree/generated/rtree_b3f_quadratic.cpp new file mode 100644 index 000000000..01481d0fa --- /dev/null +++ b/test/rtree/generated/rtree_b3f_quadratic.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_quadratic_rt.cpp b/test/rtree/generated/rtree_b3f_quadratic_rt.cpp new file mode 100644 index 000000000..ff46cb91c --- /dev/null +++ b/test/rtree/generated/rtree_b3f_quadratic_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_rstar.cpp b/test/rtree/generated/rtree_b3f_rstar.cpp new file mode 100644 index 000000000..445d030a6 --- /dev/null +++ b/test/rtree/generated/rtree_b3f_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3f_rstar_rt.cpp b/test/rtree/generated/rtree_b3f_rstar_rt.cpp new file mode 100644 index 000000000..d6c3e4b9c --- /dev/null +++ b/test/rtree/generated/rtree_b3f_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_linear.cpp b/test/rtree/generated/rtree_b3i_linear.cpp new file mode 100644 index 000000000..3cde64aa4 --- /dev/null +++ b/test/rtree/generated/rtree_b3i_linear.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_linear_rt.cpp b/test/rtree/generated/rtree_b3i_linear_rt.cpp new file mode 100644 index 000000000..5dd58494e --- /dev/null +++ b/test/rtree/generated/rtree_b3i_linear_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_quadratic.cpp b/test/rtree/generated/rtree_b3i_quadratic.cpp new file mode 100644 index 000000000..8e2620be0 --- /dev/null +++ b/test/rtree/generated/rtree_b3i_quadratic.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_quadratic_rt.cpp b/test/rtree/generated/rtree_b3i_quadratic_rt.cpp new file mode 100644 index 000000000..b115b6b50 --- /dev/null +++ b/test/rtree/generated/rtree_b3i_quadratic_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_rstar.cpp b/test/rtree/generated/rtree_b3i_rstar.cpp new file mode 100644 index 000000000..5a9162e2b --- /dev/null +++ b/test/rtree/generated/rtree_b3i_rstar.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_b3i_rstar_rt.cpp b/test/rtree/generated/rtree_b3i_rstar_rt.cpp new file mode 100644 index 000000000..4372f8821 --- /dev/null +++ b/test/rtree/generated/rtree_b3i_rstar_rt.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/rtree3d_rstar_tt.cpp b/test/rtree/generated/rtree_b3tt_linear.cpp similarity index 83% rename from test/rtree/rtree3d_rstar_tt.cpp rename to test/rtree/generated/rtree_b3tt_linear.cpp index 2f03ed6a9..ac00d5cc2 100644 --- a/test/rtree/rtree3d_rstar_tt.cpp +++ b/test/rtree/generated/rtree_b3tt_linear.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree >(); + typedef bg::model::point Point; + test_rtree_for_box(bgi::linear<4, 2>()); #endif - return 0; } diff --git a/test/rtree/rtree3d_linear_tt.cpp b/test/rtree/generated/rtree_b3tt_linear_rt.cpp similarity index 83% rename from test/rtree/rtree3d_linear_tt.cpp rename to test/rtree/generated/rtree_b3tt_linear_rt.cpp index 12ddbd444..0446c802c 100644 --- a/test/rtree/rtree3d_linear_tt.cpp +++ b/test/rtree/generated/rtree_b3tt_linear_rt.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree >(); + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::linear(4, 2)); #endif - return 0; } diff --git a/test/rtree/rtree3d_rstar_tt_rt.cpp b/test/rtree/generated/rtree_b3tt_quadratic.cpp similarity index 83% rename from test/rtree/rtree3d_rstar_tt_rt.cpp rename to test/rtree/generated/rtree_b3tt_quadratic.cpp index c99d9ddfc..e73ed1996 100644 --- a/test/rtree/rtree3d_rstar_tt_rt.cpp +++ b/test/rtree/generated/rtree_b3tt_quadratic.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree(bgi::runtime::rstar(4, 2)); + typedef bg::model::point Point; + test_rtree_for_box(bgi::quadratic<4, 2>()); #endif - return 0; } diff --git a/test/rtree/rtree3d_quadratic_tt.cpp b/test/rtree/generated/rtree_b3tt_quadratic_rt.cpp similarity index 82% rename from test/rtree/rtree3d_quadratic_tt.cpp rename to test/rtree/generated/rtree_b3tt_quadratic_rt.cpp index 9ed655257..f91e35431 100644 --- a/test/rtree/rtree3d_quadratic_tt.cpp +++ b/test/rtree/generated/rtree_b3tt_quadratic_rt.cpp @@ -9,18 +9,14 @@ #include -#include #include #include int test_main(int, char* []) { - #ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree >(); + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::quadratic(4, 2)); #endif - return 0; } diff --git a/test/rtree/generated/rtree_b3tt_rstar.cpp b/test/rtree/generated/rtree_b3tt_rstar.cpp new file mode 100644 index 000000000..3b2dec2f8 --- /dev/null +++ b/test/rtree/generated/rtree_b3tt_rstar.cpp @@ -0,0 +1,22 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_box(bgi::rstar<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_b3tt_rstar_rt.cpp b/test/rtree/generated/rtree_b3tt_rstar_rt.cpp new file mode 100644 index 000000000..a352816b1 --- /dev/null +++ b/test/rtree/generated/rtree_b3tt_rstar_rt.cpp @@ -0,0 +1,22 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_box(bgi::runtime::rstar(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_linear.cpp b/test/rtree/generated/rtree_p2d_linear.cpp new file mode 100644 index 000000000..9e140d87d --- /dev/null +++ b/test/rtree/generated/rtree_p2d_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_linear_rt.cpp b/test/rtree/generated/rtree_p2d_linear_rt.cpp new file mode 100644 index 000000000..fa0987d8d --- /dev/null +++ b/test/rtree/generated/rtree_p2d_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_quadratic.cpp b/test/rtree/generated/rtree_p2d_quadratic.cpp new file mode 100644 index 000000000..12b482b28 --- /dev/null +++ b/test/rtree/generated/rtree_p2d_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_quadratic_rt.cpp b/test/rtree/generated/rtree_p2d_quadratic_rt.cpp new file mode 100644 index 000000000..f5fff67dc --- /dev/null +++ b/test/rtree/generated/rtree_p2d_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_rstar.cpp b/test/rtree/generated/rtree_p2d_rstar.cpp new file mode 100644 index 000000000..33abbe06e --- /dev/null +++ b/test/rtree/generated/rtree_p2d_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2d_rstar_rt.cpp b/test/rtree/generated/rtree_p2d_rstar_rt.cpp new file mode 100644 index 000000000..d4a570cf0 --- /dev/null +++ b/test/rtree/generated/rtree_p2d_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_linear.cpp b/test/rtree/generated/rtree_p2f_linear.cpp new file mode 100644 index 000000000..365b7a30c --- /dev/null +++ b/test/rtree/generated/rtree_p2f_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_linear_rt.cpp b/test/rtree/generated/rtree_p2f_linear_rt.cpp new file mode 100644 index 000000000..73f2800a8 --- /dev/null +++ b/test/rtree/generated/rtree_p2f_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_quadratic.cpp b/test/rtree/generated/rtree_p2f_quadratic.cpp new file mode 100644 index 000000000..43e6dbe42 --- /dev/null +++ b/test/rtree/generated/rtree_p2f_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_quadratic_rt.cpp b/test/rtree/generated/rtree_p2f_quadratic_rt.cpp new file mode 100644 index 000000000..5a7c7df12 --- /dev/null +++ b/test/rtree/generated/rtree_p2f_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_rstar.cpp b/test/rtree/generated/rtree_p2f_rstar.cpp new file mode 100644 index 000000000..607369cae --- /dev/null +++ b/test/rtree/generated/rtree_p2f_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2f_rstar_rt.cpp b/test/rtree/generated/rtree_p2f_rstar_rt.cpp new file mode 100644 index 000000000..481f72fd6 --- /dev/null +++ b/test/rtree/generated/rtree_p2f_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_linear.cpp b/test/rtree/generated/rtree_p2i_linear.cpp new file mode 100644 index 000000000..3fdfe97fa --- /dev/null +++ b/test/rtree/generated/rtree_p2i_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_linear_rt.cpp b/test/rtree/generated/rtree_p2i_linear_rt.cpp new file mode 100644 index 000000000..f97caa12c --- /dev/null +++ b/test/rtree/generated/rtree_p2i_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_quadratic.cpp b/test/rtree/generated/rtree_p2i_quadratic.cpp new file mode 100644 index 000000000..be431bdc4 --- /dev/null +++ b/test/rtree/generated/rtree_p2i_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_quadratic_rt.cpp b/test/rtree/generated/rtree_p2i_quadratic_rt.cpp new file mode 100644 index 000000000..feab0546e --- /dev/null +++ b/test/rtree/generated/rtree_p2i_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_rstar.cpp b/test/rtree/generated/rtree_p2i_rstar.cpp new file mode 100644 index 000000000..40fe0d148 --- /dev/null +++ b/test/rtree/generated/rtree_p2i_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p2i_rstar_rt.cpp b/test/rtree/generated/rtree_p2i_rstar_rt.cpp new file mode 100644 index 000000000..ad55f2397 --- /dev/null +++ b/test/rtree/generated/rtree_p2i_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_linear.cpp b/test/rtree/generated/rtree_p2tt_linear.cpp new file mode 100644 index 000000000..7f1069109 --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_linear.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_linear_rt.cpp b/test/rtree/generated/rtree_p2tt_linear_rt.cpp new file mode 100644 index 000000000..1520a3f20 --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_linear_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_quadratic.cpp b/test/rtree/generated/rtree_p2tt_quadratic.cpp new file mode 100644 index 000000000..b1502cf7c --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_quadratic.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_quadratic_rt.cpp b/test/rtree/generated/rtree_p2tt_quadratic_rt.cpp new file mode 100644 index 000000000..631a7f112 --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_quadratic_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_rstar.cpp b/test/rtree/generated/rtree_p2tt_rstar.cpp new file mode 100644 index 000000000..a92617bf2 --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_rstar.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p2tt_rstar_rt.cpp b/test/rtree/generated/rtree_p2tt_rstar_rt.cpp new file mode 100644 index 000000000..5464a8f1a --- /dev/null +++ b/test/rtree/generated/rtree_p2tt_rstar_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_linear.cpp b/test/rtree/generated/rtree_p3d_linear.cpp new file mode 100644 index 000000000..f7d143a1a --- /dev/null +++ b/test/rtree/generated/rtree_p3d_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_linear_rt.cpp b/test/rtree/generated/rtree_p3d_linear_rt.cpp new file mode 100644 index 000000000..e413d09c5 --- /dev/null +++ b/test/rtree/generated/rtree_p3d_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_quadratic.cpp b/test/rtree/generated/rtree_p3d_quadratic.cpp new file mode 100644 index 000000000..2d92eef5d --- /dev/null +++ b/test/rtree/generated/rtree_p3d_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_quadratic_rt.cpp b/test/rtree/generated/rtree_p3d_quadratic_rt.cpp new file mode 100644 index 000000000..553dea5cc --- /dev/null +++ b/test/rtree/generated/rtree_p3d_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_rstar.cpp b/test/rtree/generated/rtree_p3d_rstar.cpp new file mode 100644 index 000000000..b1e00bd33 --- /dev/null +++ b/test/rtree/generated/rtree_p3d_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3d_rstar_rt.cpp b/test/rtree/generated/rtree_p3d_rstar_rt.cpp new file mode 100644 index 000000000..bea115c70 --- /dev/null +++ b/test/rtree/generated/rtree_p3d_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_linear.cpp b/test/rtree/generated/rtree_p3f_linear.cpp new file mode 100644 index 000000000..9cc816df5 --- /dev/null +++ b/test/rtree/generated/rtree_p3f_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_linear_rt.cpp b/test/rtree/generated/rtree_p3f_linear_rt.cpp new file mode 100644 index 000000000..1dc3bc40f --- /dev/null +++ b/test/rtree/generated/rtree_p3f_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_quadratic.cpp b/test/rtree/generated/rtree_p3f_quadratic.cpp new file mode 100644 index 000000000..060a49795 --- /dev/null +++ b/test/rtree/generated/rtree_p3f_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_quadratic_rt.cpp b/test/rtree/generated/rtree_p3f_quadratic_rt.cpp new file mode 100644 index 000000000..8ed2a9dcc --- /dev/null +++ b/test/rtree/generated/rtree_p3f_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_rstar.cpp b/test/rtree/generated/rtree_p3f_rstar.cpp new file mode 100644 index 000000000..d0b0b5e2f --- /dev/null +++ b/test/rtree/generated/rtree_p3f_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3f_rstar_rt.cpp b/test/rtree/generated/rtree_p3f_rstar_rt.cpp new file mode 100644 index 000000000..c07a1ea30 --- /dev/null +++ b/test/rtree/generated/rtree_p3f_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_linear.cpp b/test/rtree/generated/rtree_p3i_linear.cpp new file mode 100644 index 000000000..5db6a7926 --- /dev/null +++ b/test/rtree/generated/rtree_p3i_linear.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_linear_rt.cpp b/test/rtree/generated/rtree_p3i_linear_rt.cpp new file mode 100644 index 000000000..19fb4a70a --- /dev/null +++ b/test/rtree/generated/rtree_p3i_linear_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_quadratic.cpp b/test/rtree/generated/rtree_p3i_quadratic.cpp new file mode 100644 index 000000000..ebbe705ec --- /dev/null +++ b/test/rtree/generated/rtree_p3i_quadratic.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_quadratic_rt.cpp b/test/rtree/generated/rtree_p3i_quadratic_rt.cpp new file mode 100644 index 000000000..4a3aab46a --- /dev/null +++ b/test/rtree/generated/rtree_p3i_quadratic_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_rstar.cpp b/test/rtree/generated/rtree_p3i_rstar.cpp new file mode 100644 index 000000000..c33e48617 --- /dev/null +++ b/test/rtree/generated/rtree_p3i_rstar.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); + return 0; +} diff --git a/test/rtree/generated/rtree_p3i_rstar_rt.cpp b/test/rtree/generated/rtree_p3i_rstar_rt.cpp new file mode 100644 index 000000000..c13c3f673 --- /dev/null +++ b/test/rtree/generated/rtree_p3i_rstar_rt.cpp @@ -0,0 +1,19 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_linear.cpp b/test/rtree/generated/rtree_p3tt_linear.cpp new file mode 100644 index 000000000..d5d10511c --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_linear.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::linear<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_linear_rt.cpp b/test/rtree/generated/rtree_p3tt_linear_rt.cpp new file mode 100644 index 000000000..b4e8ac342 --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_linear_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::linear(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_quadratic.cpp b/test/rtree/generated/rtree_p3tt_quadratic.cpp new file mode 100644 index 000000000..687868a19 --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_quadratic.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::quadratic<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_quadratic_rt.cpp b/test/rtree/generated/rtree_p3tt_quadratic_rt.cpp new file mode 100644 index 000000000..c23896e92 --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_quadratic_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::quadratic(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_rstar.cpp b/test/rtree/generated/rtree_p3tt_rstar.cpp new file mode 100644 index 000000000..4205017eb --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_rstar.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::rstar<4, 2>()); +#endif + return 0; +} diff --git a/test/rtree/generated/rtree_p3tt_rstar_rt.cpp b/test/rtree/generated/rtree_p3tt_rstar_rt.cpp new file mode 100644 index 000000000..d07498686 --- /dev/null +++ b/test/rtree/generated/rtree_p3tt_rstar_rt.cpp @@ -0,0 +1,21 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include + +#include + +int test_main(int, char* []) +{ +#ifdef HAVE_TTMATH + typedef bg::model::point Point; + test_rtree_for_point(bgi::runtime::rstar(4, 2)); +#endif + return 0; +} diff --git a/test/rtree/rtree2d_linear_d.cpp b/test/rtree/rtree2d_linear_d.cpp deleted file mode 100644 index c73a356bc..000000000 --- a/test/rtree/rtree2d_linear_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_linear_d_rt.cpp b/test/rtree/rtree2d_linear_d_rt.cpp deleted file mode 100644 index 09d7c449c..000000000 --- a/test/rtree/rtree2d_linear_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_linear_f_rt.cpp b/test/rtree/rtree2d_linear_f_rt.cpp deleted file mode 100644 index dbb7723dc..000000000 --- a/test/rtree/rtree2d_linear_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2fc; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_linear_i_rt.cpp b/test/rtree/rtree2d_linear_i_rt.cpp deleted file mode 100644 index 6ae2ffa34..000000000 --- a/test/rtree/rtree2d_linear_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2ic; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_linear_tt_rt.cpp b/test/rtree/rtree2d_linear_tt_rt.cpp deleted file mode 100644 index 7f832830f..000000000 --- a/test/rtree/rtree2d_linear_tt_rt.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - -#ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree(bgi::runtime::linear(4, 2)); - -#endif - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_d.cpp b/test/rtree/rtree2d_quadratic_d.cpp deleted file mode 100644 index 0da13f9b3..000000000 --- a/test/rtree/rtree2d_quadratic_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_d_rt.cpp b/test/rtree/rtree2d_quadratic_d_rt.cpp deleted file mode 100644 index 2323ef2d0..000000000 --- a/test/rtree/rtree2d_quadratic_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_f.cpp b/test/rtree/rtree2d_quadratic_f.cpp deleted file mode 100644 index b7cd17f6c..000000000 --- a/test/rtree/rtree2d_quadratic_f.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2fc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_f_rt.cpp b/test/rtree/rtree2d_quadratic_f_rt.cpp deleted file mode 100644 index 2094a94a5..000000000 --- a/test/rtree/rtree2d_quadratic_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2fc; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_i.cpp b/test/rtree/rtree2d_quadratic_i.cpp deleted file mode 100644 index c3a5d9180..000000000 --- a/test/rtree/rtree2d_quadratic_i.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2ic; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_i_rt.cpp b/test/rtree/rtree2d_quadratic_i_rt.cpp deleted file mode 100644 index 3ba08f4e1..000000000 --- a/test/rtree/rtree2d_quadratic_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2ic; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_quadratic_tt_rt.cpp b/test/rtree/rtree2d_quadratic_tt_rt.cpp deleted file mode 100644 index e7a61fe69..000000000 --- a/test/rtree/rtree2d_quadratic_tt_rt.cpp +++ /dev/null @@ -1,26 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - -#ifdef HAVE_TTMATH - typedef bg::model::point P2ttmc; - - test_rtree(bgi::runtime::quadratic(4, 2)); -#endif - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_d.cpp b/test/rtree/rtree2d_rstar_d.cpp deleted file mode 100644 index a9ffbb38d..000000000 --- a/test/rtree/rtree2d_rstar_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_d_rt.cpp b/test/rtree/rtree2d_rstar_d_rt.cpp deleted file mode 100644 index e9106fde4..000000000 --- a/test/rtree/rtree2d_rstar_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2dc; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_f.cpp b/test/rtree/rtree2d_rstar_f.cpp deleted file mode 100644 index a9b436323..000000000 --- a/test/rtree/rtree2d_rstar_f.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2fc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_f_rt.cpp b/test/rtree/rtree2d_rstar_f_rt.cpp deleted file mode 100644 index deb8e9861..000000000 --- a/test/rtree/rtree2d_rstar_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2fc; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_i.cpp b/test/rtree/rtree2d_rstar_i.cpp deleted file mode 100644 index 0ede4c08f..000000000 --- a/test/rtree/rtree2d_rstar_i.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2ic; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree2d_rstar_i_rt.cpp b/test/rtree/rtree2d_rstar_i_rt.cpp deleted file mode 100644 index 113eeb58a..000000000 --- a/test/rtree/rtree2d_rstar_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P2ic; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_d.cpp b/test/rtree/rtree3d_linear_d.cpp deleted file mode 100644 index 0f9fa35e6..000000000 --- a/test/rtree/rtree3d_linear_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_d_rt.cpp b/test/rtree/rtree3d_linear_d_rt.cpp deleted file mode 100644 index 609a36b70..000000000 --- a/test/rtree/rtree3d_linear_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_f.cpp b/test/rtree/rtree3d_linear_f.cpp deleted file mode 100644 index 12d54f332..000000000 --- a/test/rtree/rtree3d_linear_f.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3fc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_f_rt.cpp b/test/rtree/rtree3d_linear_f_rt.cpp deleted file mode 100644 index 0f0627197..000000000 --- a/test/rtree/rtree3d_linear_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3fc; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_i.cpp b/test/rtree/rtree3d_linear_i.cpp deleted file mode 100644 index f715ed202..000000000 --- a/test/rtree/rtree3d_linear_i.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3ic; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_i_rt.cpp b/test/rtree/rtree3d_linear_i_rt.cpp deleted file mode 100644 index c97bb1ed8..000000000 --- a/test/rtree/rtree3d_linear_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3ic; - - test_rtree(bgi::runtime::linear(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_linear_tt_rt.cpp b/test/rtree/rtree3d_linear_tt_rt.cpp deleted file mode 100644 index b478beb66..000000000 --- a/test/rtree/rtree3d_linear_tt_rt.cpp +++ /dev/null @@ -1,26 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - -#ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree(bgi::runtime::linear(4, 2)); -#endif - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_d.cpp b/test/rtree/rtree3d_quadratic_d.cpp deleted file mode 100644 index 721290dbe..000000000 --- a/test/rtree/rtree3d_quadratic_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_d_rt.cpp b/test/rtree/rtree3d_quadratic_d_rt.cpp deleted file mode 100644 index e0ef632a9..000000000 --- a/test/rtree/rtree3d_quadratic_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_f.cpp b/test/rtree/rtree3d_quadratic_f.cpp deleted file mode 100644 index 9236da6fd..000000000 --- a/test/rtree/rtree3d_quadratic_f.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3fc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_f_rt.cpp b/test/rtree/rtree3d_quadratic_f_rt.cpp deleted file mode 100644 index b3c161b6d..000000000 --- a/test/rtree/rtree3d_quadratic_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3fc; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_i.cpp b/test/rtree/rtree3d_quadratic_i.cpp deleted file mode 100644 index 192be28ae..000000000 --- a/test/rtree/rtree3d_quadratic_i.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3ic; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_i_rt.cpp b/test/rtree/rtree3d_quadratic_i_rt.cpp deleted file mode 100644 index eaa400ec8..000000000 --- a/test/rtree/rtree3d_quadratic_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3ic; - - test_rtree(bgi::runtime::quadratic(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_quadratic_tt_rt.cpp b/test/rtree/rtree3d_quadratic_tt_rt.cpp deleted file mode 100644 index 3c2368ac4..000000000 --- a/test/rtree/rtree3d_quadratic_tt_rt.cpp +++ /dev/null @@ -1,26 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - -#ifdef HAVE_TTMATH - typedef bg::model::point P3ttmc; - - test_rtree(bgi::runtime::quadratic(4, 2)); -#endif - - return 0; -} diff --git a/test/rtree/rtree3d_rstar_d.cpp b/test/rtree/rtree3d_rstar_d.cpp deleted file mode 100644 index 7552edeb2..000000000 --- a/test/rtree/rtree3d_rstar_d.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree >(); - - return 0; -} diff --git a/test/rtree/rtree3d_rstar_d_rt.cpp b/test/rtree/rtree3d_rstar_d_rt.cpp deleted file mode 100644 index eff900313..000000000 --- a/test/rtree/rtree3d_rstar_d_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3dc; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_rstar_f_rt.cpp b/test/rtree/rtree3d_rstar_f_rt.cpp deleted file mode 100644 index 408928029..000000000 --- a/test/rtree/rtree3d_rstar_f_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3fc; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/rtree3d_rstar_i_rt.cpp b/test/rtree/rtree3d_rstar_i_rt.cpp deleted file mode 100644 index d9a501f71..000000000 --- a/test/rtree/rtree3d_rstar_i_rt.cpp +++ /dev/null @@ -1,23 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. - -// 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) - -#include - -#include -#include -#include - -int test_main(int, char* []) -{ - typedef bg::model::point P3ic; - - test_rtree(bgi::runtime::rstar(4, 2)); - - return 0; -} diff --git a/test/rtree/test_rtree.hpp b/test/rtree/test_rtree.hpp index 780ed9646..31ec99c54 100644 --- a/test/rtree/test_rtree.hpp +++ b/test/rtree/test_rtree.hpp @@ -1092,25 +1092,32 @@ void test_count_rtree_values(Parameters const& parameters) // defined by some number of Values constructed from given Point template -void test_rtree(Parameters const& parameters = Parameters()) +void test_rtree_for_point(Parameters const& parameters = Parameters()) { - typedef bg::model::box Box; - typedef std::pair PairB; typedef std::pair PairP; typedef boost::tuple TupleP; - typedef boost::tuple TupleB; typedef boost::shared_ptr< test_object > SharedPtrP; test_rtree_by_value(parameters); - test_rtree_by_value(parameters); - test_rtree_by_value(parameters); test_rtree_by_value(parameters); test_rtree_by_value(parameters); - test_rtree_by_value(parameters); test_rtree_by_value(parameters); test_count_rtree_values(parameters); +} + +template +void test_rtree_for_box(Parameters const& parameters = Parameters()) +{ + typedef bg::model::box Box; + typedef std::pair PairB; + typedef boost::tuple TupleB; + + test_rtree_by_value(parameters); + test_rtree_by_value(parameters); + test_rtree_by_value(parameters); + test_count_rtree_values(parameters); } diff --git a/tests/rtree_test_generator.cpp b/tests/rtree_test_generator.cpp new file mode 100644 index 000000000..4c68a5816 --- /dev/null +++ b/tests/rtree_test_generator.cpp @@ -0,0 +1,122 @@ +// Boost.Geometry Index +// Rtree tests generator + +// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland. + +// 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) + +#include +#include +#include +#include +#include + +int main() +{ + std::vector generated_files; + + typedef boost::tuple CT; + std::vector coordinate_types; + coordinate_types.push_back(boost::make_tuple("double", "d", "")); + coordinate_types.push_back(boost::make_tuple("float", "f", "")); + coordinate_types.push_back(boost::make_tuple("int", "i", "")); + coordinate_types.push_back(boost::make_tuple("ttmath_big", "tt", "HAVE_TTMATH")); + + std::vector dimensions; + dimensions.push_back("2"); + dimensions.push_back("3"); + + typedef boost::tuple P; + std::vector

parameters; + parameters.push_back(boost::make_tuple("bgi::linear<4, 2>()", "linear")); + parameters.push_back(boost::make_tuple("bgi::quadratic<4, 2>()", "quadratic")); + parameters.push_back(boost::make_tuple("bgi::rstar<4, 2>()", "rstar")); + parameters.push_back(boost::make_tuple("bgi::runtime::linear(4, 2)", "linear_rt")); + parameters.push_back(boost::make_tuple("bgi::runtime::quadratic(4, 2)", "quadratic_rt")); + parameters.push_back(boost::make_tuple("bgi::runtime::rstar(4, 2)","rstar_rt")); + + std::vector indexables; + indexables.push_back("p"); + indexables.push_back("b"); + + BOOST_FOREACH(std::string const& d, dimensions) + { + BOOST_FOREACH(CT const& c, coordinate_types) + { + BOOST_FOREACH(P const& p, parameters) + { + BOOST_FOREACH(std::string const& i, indexables) + { + std::string point_type = std::string() + + "bg::model::point<" + boost::get<0>(c) + ", " + d + ", bg::cs::cartesian>"; + + std::string filename = std::string() + + "rtree_" + i + d + boost::get<1>(c) + '_' + boost::get<1>(p) + ".cpp"; + + std::ofstream f(filename.c_str(), std::ios::trunc); + + f << + "// Boost.Geometry Index\n" << + "// Unit Test\n" << + "\n" << + "// Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland.\n" << + "\n" << + "// Use, modification and distribution is subject to the Boost Software License,\n" << + "// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at\n" << + "// http://www.boost.org/LICENSE_1_0.txt)\n" << + "\n"; + + f << + "#include \n" << + "\n" << + "#include \n" << + (i == "p" ? "" : "#include \n") << + "\n"; + + f << + "int test_main(int, char* [])\n" << + "{\n" << + (boost::get<2>(c).empty() ? "" : "#ifdef HAVE_TTMATH\n") << + " typedef " << point_type << " Point;\n" << + " " << + (i == "p" ? "test_rtree_for_point" : "test_rtree_for_box" ) << + "(" << boost::get<0>(p) << ");\n" << + (boost::get<2>(c).empty() ? "" : "#endif\n") << + " return 0;\n" << + "}\n"; + + generated_files.push_back(filename); + } + } + + } + } + + std::ofstream f("Jamfile.v2", std::ios::trunc); + + f << + "# Boost.Geometry Index\n" << + "#\n" << + "# Copyright (c) 2011-2012 Adam Wulkiewicz, Lodz, Poland.\n" << + "#\n" << + "# Use, modification and distribution is subject to the Boost Software License,\n" << + "# Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at\n" << + "# http://www.boost.org/LICENSE_1_0.txt)\n" << + "\n" << + "test-suite boost-geometry-index-rtree-generated\n" << + " :\n"; + + BOOST_FOREACH(std::string const& s, generated_files) + { + f << + " [ run " << s << " ]\n"; + } + + f << + " ;\n" << + "\n"; + + return 0; +} \ No newline at end of file