diff --git a/test/index/rtree/generated/Jamfile.v2 b/test/index/rtree/generated/Jamfile.v2 index 2172f25de..b3ac64804 100644 --- a/test/index/rtree/generated/Jamfile.v2 +++ b/test/index/rtree/generated/Jamfile.v2 @@ -6,55 +6,17 @@ # 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_dyn.cpp ] - [ run rtree_b2d_linear_dyn.cpp ] - [ run rtree_p2d_quadratic_dyn.cpp ] - [ run rtree_b2d_quadratic_dyn.cpp ] - [ run rtree_p2d_rstar_dyn.cpp ] - [ run rtree_b2d_rstar_dyn.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_dyn.cpp ] - [ run rtree_b2i_linear_dyn.cpp ] - [ run rtree_p2i_quadratic_dyn.cpp ] - [ run rtree_b2i_quadratic_dyn.cpp ] - [ run rtree_p2i_rstar_dyn.cpp ] - [ run rtree_b2i_rstar_dyn.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_dyn.cpp ] - [ run rtree_b3d_linear_dyn.cpp ] - [ run rtree_p3d_quadratic_dyn.cpp ] - [ run rtree_b3d_quadratic_dyn.cpp ] - [ run rtree_p3d_rstar_dyn.cpp ] - [ run rtree_b3d_rstar_dyn.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_dyn.cpp ] - [ run rtree_b3i_linear_dyn.cpp ] - [ run rtree_p3i_quadratic_dyn.cpp ] - [ run rtree_b3i_quadratic_dyn.cpp ] - [ run rtree_p3i_rstar_dyn.cpp ] - [ run rtree_b3i_rstar_dyn.cpp ] - ; +rule test_all +{ + local all_rules = ; + + for local fileb in [ glob *.cpp ] + { + all_rules += [ run $(fileb) ] ; + } + + return $(all_rules) ; +} + +test-suite boost-geometry-index-rtree-generated : [ test_all r ] ; diff --git a/test/index/rtree/generated/rtree_b2d_rstar.cpp b/test/index/rtree/generated/rtree_b2d_rstar.cpp deleted file mode 100644 index e120e63ce..000000000 --- a/test/index/rtree/generated/rtree_b2d_rstar.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2d_rstar_dyn.cpp b/test/index/rtree/generated/rtree_b2d_rstar_dyn.cpp deleted file mode 100644 index 71d12bc2c..000000000 --- a/test/index/rtree/generated/rtree_b2d_rstar_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_linear.cpp b/test/index/rtree/generated/rtree_b2i_linear.cpp deleted file mode 100644 index 4ff293ede..000000000 --- a/test/index/rtree/generated/rtree_b2i_linear.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_linear_dyn.cpp b/test/index/rtree/generated/rtree_b2i_linear_dyn.cpp deleted file mode 100644 index 2be4c4102..000000000 --- a/test/index/rtree/generated/rtree_b2i_linear_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_quadratic.cpp b/test/index/rtree/generated/rtree_b2i_quadratic.cpp deleted file mode 100644 index cec32d1d3..000000000 --- a/test/index/rtree/generated/rtree_b2i_quadratic.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_b2i_quadratic_dyn.cpp deleted file mode 100644 index 4c3a5c313..000000000 --- a/test/index/rtree/generated/rtree_b2i_quadratic_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_rstar.cpp b/test/index/rtree/generated/rtree_b2i_rstar.cpp deleted file mode 100644 index 5c3daefe5..000000000 --- a/test/index/rtree/generated/rtree_b2i_rstar.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b2i_rstar_dyn.cpp b/test/index/rtree/generated/rtree_b2i_rstar_dyn.cpp deleted file mode 100644 index 05c5e8464..000000000 --- a/test/index/rtree/generated/rtree_b2i_rstar_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_linear.cpp b/test/index/rtree/generated/rtree_b3d_linear.cpp deleted file mode 100644 index db8f37387..000000000 --- a/test/index/rtree/generated/rtree_b3d_linear.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_linear_dyn.cpp b/test/index/rtree/generated/rtree_b3d_linear_dyn.cpp deleted file mode 100644 index 556a5bde4..000000000 --- a/test/index/rtree/generated/rtree_b3d_linear_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_quadratic.cpp b/test/index/rtree/generated/rtree_b3d_quadratic.cpp deleted file mode 100644 index fb1a7b42f..000000000 --- a/test/index/rtree/generated/rtree_b3d_quadratic.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_b3d_quadratic_dyn.cpp deleted file mode 100644 index bb0eb63ca..000000000 --- a/test/index/rtree/generated/rtree_b3d_quadratic_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_rstar.cpp b/test/index/rtree/generated/rtree_b3d_rstar.cpp deleted file mode 100644 index 47e9b1dba..000000000 --- a/test/index/rtree/generated/rtree_b3d_rstar.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3d_rstar_dyn.cpp b/test/index/rtree/generated/rtree_b3d_rstar_dyn.cpp deleted file mode 100644 index ba3b2baa7..000000000 --- a/test/index/rtree/generated/rtree_b3d_rstar_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_linear.cpp b/test/index/rtree/generated/rtree_b3i_linear.cpp deleted file mode 100644 index eb41aa60c..000000000 --- a/test/index/rtree/generated/rtree_b3i_linear.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_linear_dyn.cpp b/test/index/rtree/generated/rtree_b3i_linear_dyn.cpp deleted file mode 100644 index d0d232ad3..000000000 --- a/test/index/rtree/generated/rtree_b3i_linear_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_quadratic.cpp b/test/index/rtree/generated/rtree_b3i_quadratic.cpp deleted file mode 100644 index 622a5f1b3..000000000 --- a/test/index/rtree/generated/rtree_b3i_quadratic.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_b3i_quadratic_dyn.cpp deleted file mode 100644 index 19e963ae8..000000000 --- a/test/index/rtree/generated/rtree_b3i_quadratic_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_rstar.cpp b/test/index/rtree/generated/rtree_b3i_rstar.cpp deleted file mode 100644 index 4dc4bde9d..000000000 --- a/test/index/rtree/generated/rtree_b3i_rstar.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_b3i_rstar_dyn.cpp b/test/index/rtree/generated/rtree_b3i_rstar_dyn.cpp deleted file mode 100644 index 5da45e88b..000000000 --- a/test/index/rtree/generated/rtree_b3i_rstar_dyn.cpp +++ /dev/null @@ -1,20 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_dlin_add_b2d.cpp b/test/index/rtree/generated/rtree_dlin_add_b2d.cpp new file mode 100644 index 000000000..516448c7b --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_add_b3d.cpp b/test/index/rtree/generated/rtree_dlin_add_b3d.cpp new file mode 100644 index 000000000..f4a9a1d94 --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_add_p2d.cpp b/test/index/rtree/generated/rtree_dlin_add_p2d.cpp new file mode 100644 index 000000000..bc4adf94d --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_add_p3d.cpp b/test/index/rtree/generated/rtree_dlin_add_p3d.cpp new file mode 100644 index 000000000..1faee6190 --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_mod_b2d.cpp b/test/index/rtree/generated/rtree_dlin_mod_b2d.cpp new file mode 100644 index 000000000..2f676c6dd --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_mod_b3d.cpp b/test/index/rtree/generated/rtree_dlin_mod_b3d.cpp new file mode 100644 index 000000000..b39a74bfc --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_mod_p2d.cpp b/test/index/rtree/generated/rtree_dlin_mod_p2d.cpp new file mode 100644 index 000000000..be7cbd4f9 --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_mod_p3d.cpp b/test/index/rtree/generated/rtree_dlin_mod_p3d.cpp new file mode 100644 index 000000000..df821e387 --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_que_b2d.cpp b/test/index/rtree/generated/rtree_dlin_que_b2d.cpp new file mode 100644 index 000000000..14c9b44fd --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_que_b3d.cpp b/test/index/rtree/generated/rtree_dlin_que_b3d.cpp new file mode 100644 index 000000000..4ec11af3e --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_que_p2d.cpp b/test/index/rtree/generated/rtree_dlin_que_p2d.cpp new file mode 100644 index 000000000..3492f0d2f --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_que_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dlin_que_p3d.cpp b/test/index/rtree/generated/rtree_dlin_que_p3d.cpp new file mode 100644 index 000000000..c9c926ffc --- /dev/null +++ b/test/index/rtree/generated/rtree_dlin_que_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_linear(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_add_b2d.cpp b/test/index/rtree/generated/rtree_dqua_add_b2d.cpp new file mode 100644 index 000000000..bf8a733c5 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_add_b3d.cpp b/test/index/rtree/generated/rtree_dqua_add_b3d.cpp new file mode 100644 index 000000000..3ee46eee8 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_add_p2d.cpp b/test/index/rtree/generated/rtree_dqua_add_p2d.cpp new file mode 100644 index 000000000..f194b4f5c --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_add_p3d.cpp b/test/index/rtree/generated/rtree_dqua_add_p3d.cpp new file mode 100644 index 000000000..50fc4a26c --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_mod_b2d.cpp b/test/index/rtree/generated/rtree_dqua_mod_b2d.cpp new file mode 100644 index 000000000..c61150954 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_mod_b3d.cpp b/test/index/rtree/generated/rtree_dqua_mod_b3d.cpp new file mode 100644 index 000000000..76bbe6e47 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_mod_p2d.cpp b/test/index/rtree/generated/rtree_dqua_mod_p2d.cpp new file mode 100644 index 000000000..b1063ecbf --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_mod_p3d.cpp b/test/index/rtree/generated/rtree_dqua_mod_p3d.cpp new file mode 100644 index 000000000..5a1270522 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_que_b2d.cpp b/test/index/rtree/generated/rtree_dqua_que_b2d.cpp new file mode 100644 index 000000000..4dd0e3f6c --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_que_b3d.cpp b/test/index/rtree/generated/rtree_dqua_que_b3d.cpp new file mode 100644 index 000000000..42f1d1e23 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_que_p2d.cpp b/test/index/rtree/generated/rtree_dqua_que_p2d.cpp new file mode 100644 index 000000000..a5d05fff9 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_que_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_dqua_que_p3d.cpp b/test/index/rtree/generated/rtree_dqua_que_p3d.cpp new file mode 100644 index 000000000..cc0487167 --- /dev/null +++ b/test/index/rtree/generated/rtree_dqua_que_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_quadratic(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_add_b2d.cpp b/test/index/rtree/generated/rtree_drst_add_b2d.cpp new file mode 100644 index 000000000..09494f2fc --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_add_b3d.cpp b/test/index/rtree/generated/rtree_drst_add_b3d.cpp new file mode 100644 index 000000000..ed8beb49d --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_add_p2d.cpp b/test/index/rtree/generated/rtree_drst_add_p2d.cpp new file mode 100644 index 000000000..a3ed2281e --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_add_p3d.cpp b/test/index/rtree/generated/rtree_drst_add_p3d.cpp new file mode 100644 index 000000000..6a1cf6eb5 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_mod_b2d.cpp b/test/index/rtree/generated/rtree_drst_mod_b2d.cpp new file mode 100644 index 000000000..185e89b28 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_mod_b3d.cpp b/test/index/rtree/generated/rtree_drst_mod_b3d.cpp new file mode 100644 index 000000000..cffa7a785 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_mod_p2d.cpp b/test/index/rtree/generated/rtree_drst_mod_p2d.cpp new file mode 100644 index 000000000..cdf015533 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_mod_p3d.cpp b/test/index/rtree/generated/rtree_drst_mod_p3d.cpp new file mode 100644 index 000000000..beeddace1 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_que_b2d.cpp b/test/index/rtree/generated/rtree_drst_que_b2d.cpp new file mode 100644 index 000000000..9f9759d8c --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_que_b3d.cpp b/test/index/rtree/generated/rtree_drst_que_b3d.cpp new file mode 100644 index 000000000..ca987a2bb --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_que_p2d.cpp b/test/index/rtree/generated/rtree_drst_que_p2d.cpp new file mode 100644 index 000000000..55feae47f --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_que_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_drst_que_p3d.cpp b/test/index/rtree/generated/rtree_drst_que_p3d.cpp new file mode 100644 index 000000000..6e92ac890 --- /dev/null +++ b/test/index/rtree/generated/rtree_drst_que_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::dynamic_rstar(8, 3), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_add_b2d.cpp b/test/index/rtree/generated/rtree_lin_add_b2d.cpp new file mode 100644 index 000000000..ad2347992 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_add_b3d.cpp b/test/index/rtree/generated/rtree_lin_add_b3d.cpp new file mode 100644 index 000000000..f8ef1b05b --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_add_p2d.cpp b/test/index/rtree/generated/rtree_lin_add_p2d.cpp new file mode 100644 index 000000000..649fdd4f6 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_add_p3d.cpp b/test/index/rtree/generated/rtree_lin_add_p3d.cpp new file mode 100644 index 000000000..96b694e57 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_mod_b2d.cpp b/test/index/rtree/generated/rtree_lin_mod_b2d.cpp new file mode 100644 index 000000000..59dd08e58 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_mod_b3d.cpp b/test/index/rtree/generated/rtree_lin_mod_b3d.cpp new file mode 100644 index 000000000..312492bf9 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_mod_p2d.cpp b/test/index/rtree/generated/rtree_lin_mod_p2d.cpp new file mode 100644 index 000000000..f84356158 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_mod_p3d.cpp b/test/index/rtree/generated/rtree_lin_mod_p3d.cpp new file mode 100644 index 000000000..3df59a782 --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_que_b2d.cpp b/test/index/rtree/generated/rtree_lin_que_b2d.cpp new file mode 100644 index 000000000..a6ed4498d --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_lin_que_b3d.cpp b/test/index/rtree/generated/rtree_lin_que_b3d.cpp new file mode 100644 index 000000000..610cbc1dc --- /dev/null +++ b/test/index/rtree/generated/rtree_lin_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::linear<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_b2d_quadratic.cpp b/test/index/rtree/generated/rtree_lin_que_p2d.cpp similarity index 75% rename from test/index/rtree/generated/rtree_b2d_quadratic.cpp rename to test/index/rtree/generated/rtree_lin_que_p2d.cpp index 99a3b36a6..6043d0c3e 100644 --- a/test/index/rtree/generated/rtree_b2d_quadratic.cpp +++ b/test/index/rtree/generated/rtree_lin_que_p2d.cpp @@ -14,7 +14,7 @@ int test_main(int, char* []) { - typedef bg::model::point Point; - test_rtree_for_box(bgi::quadratic<8, 3>()); + typedef bg::model::point Indexable; + testset::queries(bgi::linear<8, 3>(), std::allocator()); return 0; } diff --git a/test/index/rtree/generated/rtree_b2d_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_lin_que_p3d.cpp similarity index 75% rename from test/index/rtree/generated/rtree_b2d_quadratic_dyn.cpp rename to test/index/rtree/generated/rtree_lin_que_p3d.cpp index fa085618c..3b2c3c9ad 100644 --- a/test/index/rtree/generated/rtree_b2d_quadratic_dyn.cpp +++ b/test/index/rtree/generated/rtree_lin_que_p3d.cpp @@ -14,7 +14,7 @@ int test_main(int, char* []) { - typedef bg::model::point Point; - test_rtree_for_box(bgi::dynamic_quadratic(8, 3)); + typedef bg::model::point Indexable; + testset::queries(bgi::linear<8, 3>(), std::allocator()); return 0; } diff --git a/test/index/rtree/generated/rtree_p2d_linear.cpp b/test/index/rtree/generated/rtree_p2d_linear.cpp deleted file mode 100644 index 2baac1ed0..000000000 --- a/test/index/rtree/generated/rtree_p2d_linear.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2d_linear_dyn.cpp b/test/index/rtree/generated/rtree_p2d_linear_dyn.cpp deleted file mode 100644 index 8dd4a9a0a..000000000 --- a/test/index/rtree/generated/rtree_p2d_linear_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2d_quadratic.cpp b/test/index/rtree/generated/rtree_p2d_quadratic.cpp deleted file mode 100644 index 638eced1e..000000000 --- a/test/index/rtree/generated/rtree_p2d_quadratic.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2d_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_p2d_quadratic_dyn.cpp deleted file mode 100644 index 1f634cb2e..000000000 --- a/test/index/rtree/generated/rtree_p2d_quadratic_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2d_rstar.cpp b/test/index/rtree/generated/rtree_p2d_rstar.cpp deleted file mode 100644 index a66de065f..000000000 --- a/test/index/rtree/generated/rtree_p2d_rstar.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2d_rstar_dyn.cpp b/test/index/rtree/generated/rtree_p2d_rstar_dyn.cpp deleted file mode 100644 index 08a6332c2..000000000 --- a/test/index/rtree/generated/rtree_p2d_rstar_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_linear.cpp b/test/index/rtree/generated/rtree_p2i_linear.cpp deleted file mode 100644 index a039da2d3..000000000 --- a/test/index/rtree/generated/rtree_p2i_linear.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_linear_dyn.cpp b/test/index/rtree/generated/rtree_p2i_linear_dyn.cpp deleted file mode 100644 index 2c1a2a3db..000000000 --- a/test/index/rtree/generated/rtree_p2i_linear_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_quadratic.cpp b/test/index/rtree/generated/rtree_p2i_quadratic.cpp deleted file mode 100644 index 314a36f13..000000000 --- a/test/index/rtree/generated/rtree_p2i_quadratic.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_p2i_quadratic_dyn.cpp deleted file mode 100644 index 2dcde7d3f..000000000 --- a/test/index/rtree/generated/rtree_p2i_quadratic_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_rstar.cpp b/test/index/rtree/generated/rtree_p2i_rstar.cpp deleted file mode 100644 index 896b4d1c8..000000000 --- a/test/index/rtree/generated/rtree_p2i_rstar.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p2i_rstar_dyn.cpp b/test/index/rtree/generated/rtree_p2i_rstar_dyn.cpp deleted file mode 100644 index 972f8a28c..000000000 --- a/test/index/rtree/generated/rtree_p2i_rstar_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_linear.cpp b/test/index/rtree/generated/rtree_p3d_linear.cpp deleted file mode 100644 index c75060b8e..000000000 --- a/test/index/rtree/generated/rtree_p3d_linear.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_linear_dyn.cpp b/test/index/rtree/generated/rtree_p3d_linear_dyn.cpp deleted file mode 100644 index 04d4d22d2..000000000 --- a/test/index/rtree/generated/rtree_p3d_linear_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_quadratic.cpp b/test/index/rtree/generated/rtree_p3d_quadratic.cpp deleted file mode 100644 index be83b580c..000000000 --- a/test/index/rtree/generated/rtree_p3d_quadratic.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_p3d_quadratic_dyn.cpp deleted file mode 100644 index d4f188fea..000000000 --- a/test/index/rtree/generated/rtree_p3d_quadratic_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_rstar.cpp b/test/index/rtree/generated/rtree_p3d_rstar.cpp deleted file mode 100644 index fa4aabbe2..000000000 --- a/test/index/rtree/generated/rtree_p3d_rstar.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3d_rstar_dyn.cpp b/test/index/rtree/generated/rtree_p3d_rstar_dyn.cpp deleted file mode 100644 index 068d17f9c..000000000 --- a/test/index/rtree/generated/rtree_p3d_rstar_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_linear.cpp b/test/index/rtree/generated/rtree_p3i_linear.cpp deleted file mode 100644 index 082f2ae55..000000000 --- a/test/index/rtree/generated/rtree_p3i_linear.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_linear_dyn.cpp b/test/index/rtree/generated/rtree_p3i_linear_dyn.cpp deleted file mode 100644 index c23d66f47..000000000 --- a/test/index/rtree/generated/rtree_p3i_linear_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_linear(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_quadratic.cpp b/test/index/rtree/generated/rtree_p3i_quadratic.cpp deleted file mode 100644 index 65e66af48..000000000 --- a/test/index/rtree/generated/rtree_p3i_quadratic.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_quadratic_dyn.cpp b/test/index/rtree/generated/rtree_p3i_quadratic_dyn.cpp deleted file mode 100644 index 0590eef25..000000000 --- a/test/index/rtree/generated/rtree_p3i_quadratic_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_quadratic(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_rstar.cpp b/test/index/rtree/generated/rtree_p3i_rstar.cpp deleted file mode 100644 index 2e2407f66..000000000 --- a/test/index/rtree/generated/rtree_p3i_rstar.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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<8, 3>()); - return 0; -} diff --git a/test/index/rtree/generated/rtree_p3i_rstar_dyn.cpp b/test/index/rtree/generated/rtree_p3i_rstar_dyn.cpp deleted file mode 100644 index d97b0e07d..000000000 --- a/test/index/rtree/generated/rtree_p3i_rstar_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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::dynamic_rstar(8, 3)); - return 0; -} diff --git a/test/index/rtree/generated/rtree_qua_add_b2d.cpp b/test/index/rtree/generated/rtree_qua_add_b2d.cpp new file mode 100644 index 000000000..4a6cbeb49 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_add_b3d.cpp b/test/index/rtree/generated/rtree_qua_add_b3d.cpp new file mode 100644 index 000000000..2f985a468 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_add_p2d.cpp b/test/index/rtree/generated/rtree_qua_add_p2d.cpp new file mode 100644 index 000000000..f9182791d --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_add_p3d.cpp b/test/index/rtree/generated/rtree_qua_add_p3d.cpp new file mode 100644 index 000000000..e9aa7a1d3 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_mod_b2d.cpp b/test/index/rtree/generated/rtree_qua_mod_b2d.cpp new file mode 100644 index 000000000..ffdaf2791 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_mod_b3d.cpp b/test/index/rtree/generated/rtree_qua_mod_b3d.cpp new file mode 100644 index 000000000..d7b67bcf0 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_mod_p2d.cpp b/test/index/rtree/generated/rtree_qua_mod_p2d.cpp new file mode 100644 index 000000000..bd8ad99b1 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_mod_p3d.cpp b/test/index/rtree/generated/rtree_qua_mod_p3d.cpp new file mode 100644 index 000000000..9bc9db3a0 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_que_b2d.cpp b/test/index/rtree/generated/rtree_qua_que_b2d.cpp new file mode 100644 index 000000000..32340e870 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_que_b3d.cpp b/test/index/rtree/generated/rtree_qua_que_b3d.cpp new file mode 100644 index 000000000..4b26bc417 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_que_p2d.cpp b/test/index/rtree/generated/rtree_qua_que_p2d.cpp new file mode 100644 index 000000000..9a52313f6 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_que_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_qua_que_p3d.cpp b/test/index/rtree/generated/rtree_qua_que_p3d.cpp new file mode 100644 index 000000000..c7dd29ce3 --- /dev/null +++ b/test/index/rtree/generated/rtree_qua_que_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::queries(bgi::quadratic<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_add_b2d.cpp b/test/index/rtree/generated/rtree_rst_add_b2d.cpp new file mode 100644 index 000000000..6fdf5e0f2 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_add_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_add_b3d.cpp b/test/index/rtree/generated/rtree_rst_add_b3d.cpp new file mode 100644 index 000000000..c0c6274e9 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_add_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::additional(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_add_p2d.cpp b/test/index/rtree/generated/rtree_rst_add_p2d.cpp new file mode 100644 index 000000000..6a3cf6f56 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_add_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_add_p3d.cpp b/test/index/rtree/generated/rtree_rst_add_p3d.cpp new file mode 100644 index 000000000..ab217bd16 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_add_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::additional(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_mod_b2d.cpp b/test/index/rtree/generated/rtree_rst_mod_b2d.cpp new file mode 100644 index 000000000..8f08a9397 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_mod_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_mod_b3d.cpp b/test/index/rtree/generated/rtree_rst_mod_b3d.cpp new file mode 100644 index 000000000..09786cb67 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_mod_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::modifiers(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_mod_p2d.cpp b/test/index/rtree/generated/rtree_rst_mod_p2d.cpp new file mode 100644 index 000000000..8bf75f13e --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_mod_p2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_mod_p3d.cpp b/test/index/rtree/generated/rtree_rst_mod_p3d.cpp new file mode 100644 index 000000000..941592c00 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_mod_p3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 Indexable; + testset::modifiers(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_que_b2d.cpp b/test/index/rtree/generated/rtree_rst_que_b2d.cpp new file mode 100644 index 000000000..aca367952 --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_que_b2d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_rst_que_b3d.cpp b/test/index/rtree/generated/rtree_rst_que_b3d.cpp new file mode 100644 index 000000000..2a724157b --- /dev/null +++ b/test/index/rtree/generated/rtree_rst_que_b3d.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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::box< bg::model::point > Indexable; + testset::queries(bgi::rstar<8, 3>(), std::allocator()); + return 0; +} diff --git a/test/index/rtree/generated/rtree_b2d_linear.cpp b/test/index/rtree/generated/rtree_rst_que_p2d.cpp similarity index 75% rename from test/index/rtree/generated/rtree_b2d_linear.cpp rename to test/index/rtree/generated/rtree_rst_que_p2d.cpp index 349507628..254fbf7ab 100644 --- a/test/index/rtree/generated/rtree_b2d_linear.cpp +++ b/test/index/rtree/generated/rtree_rst_que_p2d.cpp @@ -14,7 +14,7 @@ int test_main(int, char* []) { - typedef bg::model::point Point; - test_rtree_for_box(bgi::linear<8, 3>()); + typedef bg::model::point Indexable; + testset::queries(bgi::rstar<8, 3>(), std::allocator()); return 0; } diff --git a/test/index/rtree/generated/rtree_b2d_linear_dyn.cpp b/test/index/rtree/generated/rtree_rst_que_p3d.cpp similarity index 75% rename from test/index/rtree/generated/rtree_b2d_linear_dyn.cpp rename to test/index/rtree/generated/rtree_rst_que_p3d.cpp index 1b67a0128..cb064790b 100644 --- a/test/index/rtree/generated/rtree_b2d_linear_dyn.cpp +++ b/test/index/rtree/generated/rtree_rst_que_p3d.cpp @@ -14,7 +14,7 @@ int test_main(int, char* []) { - typedef bg::model::point Point; - test_rtree_for_box(bgi::dynamic_linear(8, 3)); + typedef bg::model::point Indexable; + testset::queries(bgi::rstar<8, 3>(), std::allocator()); return 0; } diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar.cpp b/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar.cpp deleted file mode 100644 index a47d89903..000000000 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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 - -int test_main(int, char* []) -{ - typedef bg::model::point P2f; - - test_rtree_interprocess(bgi::rstar<32, 8>()); - - return 0; -} diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar_dyn.cpp b/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar_dyn.cpp deleted file mode 100644 index 15d58698c..000000000 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_rstar_dyn.cpp +++ /dev/null @@ -1,19 +0,0 @@ -// Boost.Geometry Index -// Unit Test - -// Copyright (c) 2011-2013 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 - -int test_main(int, char* []) -{ - typedef bg::model::point P2f; - - test_rtree_interprocess(bgi::dynamic_rstar(32, 8)); - - return 0; -} diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_linear.cpp b/test/index/rtree/interprocess/rtree_interprocess_linear.cpp similarity index 77% rename from test/index/rtree/interprocess/rtree_interprocess_b2f_linear.cpp rename to test/index/rtree/interprocess/rtree_interprocess_linear.cpp index 72d22885c..1a6077f41 100644 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_linear.cpp +++ b/test/index/rtree/interprocess/rtree_interprocess_linear.cpp @@ -13,7 +13,8 @@ int test_main(int, char* []) { typedef bg::model::point P2f; - test_rtree_interprocess(bgi::linear<32, 8>()); - + testset::interprocess::modifiers(bgi::linear<32, 8>()); + testset::interprocess::additional(bgi::linear<32, 8>()); + return 0; } diff --git a/test/index/rtree/interprocess/rtree_interprocess_linear_dyn.cpp b/test/index/rtree/interprocess/rtree_interprocess_linear_dyn.cpp new file mode 100644 index 000000000..4823bbb57 --- /dev/null +++ b/test/index/rtree/interprocess/rtree_interprocess_linear_dyn.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 + +int test_main(int, char* []) +{ + typedef bg::model::point P2f; + + testset::interprocess::modifiers(bgi::dynamic_linear(32, 8)); + testset::interprocess::additional(bgi::dynamic_linear(32, 8)); + + return 0; +} diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_linear_dyn.cpp b/test/index/rtree/interprocess/rtree_interprocess_quadratic.cpp similarity index 76% rename from test/index/rtree/interprocess/rtree_interprocess_b2f_linear_dyn.cpp rename to test/index/rtree/interprocess/rtree_interprocess_quadratic.cpp index 94a6e00ed..8a8bea0e8 100644 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_linear_dyn.cpp +++ b/test/index/rtree/interprocess/rtree_interprocess_quadratic.cpp @@ -13,7 +13,8 @@ int test_main(int, char* []) { typedef bg::model::point P2f; - test_rtree_interprocess(bgi::dynamic_linear(32, 8)); + testset::interprocess::modifiers(bgi::quadratic<32, 8>()); + testset::interprocess::additional(bgi::quadratic<32, 8>()); return 0; } diff --git a/test/index/rtree/interprocess/rtree_interprocess_quadratic_dyn.cpp b/test/index/rtree/interprocess/rtree_interprocess_quadratic_dyn.cpp new file mode 100644 index 000000000..b7710ef4b --- /dev/null +++ b/test/index/rtree/interprocess/rtree_interprocess_quadratic_dyn.cpp @@ -0,0 +1,20 @@ +// Boost.Geometry Index +// Unit Test + +// Copyright (c) 2011-2013 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 + +int test_main(int, char* []) +{ + typedef bg::model::point P2f; + + testset::interprocess::modifiers(bgi::dynamic_quadratic(32, 8)); + testset::interprocess::additional(bgi::dynamic_quadratic(32, 8)); + + return 0; +} diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic_dyn.cpp b/test/index/rtree/interprocess/rtree_interprocess_rstar.cpp similarity index 78% rename from test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic_dyn.cpp rename to test/index/rtree/interprocess/rtree_interprocess_rstar.cpp index 29a962666..8402bb0fc 100644 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic_dyn.cpp +++ b/test/index/rtree/interprocess/rtree_interprocess_rstar.cpp @@ -13,7 +13,8 @@ int test_main(int, char* []) { typedef bg::model::point P2f; - test_rtree_interprocess(bgi::dynamic_quadratic(32, 8)); + testset::interprocess::modifiers(bgi::rstar<32, 8>()); + testset::interprocess::additional(bgi::rstar<32, 8>()); return 0; } diff --git a/test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic.cpp b/test/index/rtree/interprocess/rtree_interprocess_rstar_dyn.cpp similarity index 76% rename from test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic.cpp rename to test/index/rtree/interprocess/rtree_interprocess_rstar_dyn.cpp index 91a93a5e1..52c81e958 100644 --- a/test/index/rtree/interprocess/rtree_interprocess_b2f_quadratic.cpp +++ b/test/index/rtree/interprocess/rtree_interprocess_rstar_dyn.cpp @@ -13,7 +13,8 @@ int test_main(int, char* []) { typedef bg::model::point P2f; - test_rtree_interprocess(bgi::quadratic<32, 8>()); + testset::interprocess::modifiers(bgi::dynamic_rstar(32, 8)); + testset::interprocess::additional(bgi::dynamic_rstar(32, 8)); return 0; } diff --git a/test/index/rtree/interprocess/test_interprocess.hpp b/test/index/rtree/interprocess/test_interprocess.hpp index b0694aceb..471f9fa15 100644 --- a/test/index/rtree/interprocess/test_interprocess.hpp +++ b/test/index/rtree/interprocess/test_interprocess.hpp @@ -9,7 +9,6 @@ #include -#include #include #include @@ -30,30 +29,56 @@ void test_rtree_interprocess(Parameters const& parameters = Parameters()) typedef bi::allocator shmem_alloc; test_rtree_for_box(parameters, shmem_alloc(segment.get_segment_manager())); - - //typedef bgi::rtree, shmem_alloc> Tree; - - //Tree * tree = segment.construct("Tree")(parameters, bgi::translator::def(), shmem_alloc(segment.get_segment_manager())); - //typedef typename Tree::bounds_type B; - // - //std::vector input; - //B qbox; - // - //generate_rtree(*tree, input, qbox); - - //test_intersects(*tree, input, qbox); - //test_disjoint(*tree, input, qbox); - //test_covered_by(*tree, input, qbox); - //test_overlaps(*tree, input, qbox); - ////test_touches(*tree, input, qbox); - //test_within(*tree, input, qbox); - - //typedef typename bgi::detail::traits::point_type::type P; - //P pt; - //bg::centroid(qbox, pt); - - //test_nearest_query_k(*tree, input, pt, 10); - //test_nearest_query_not_found(*tree, generate_outside_point

::apply()); - - //segment.destroy_ptr(tree); } + +namespace testset { namespace interprocess { + +template +void modifiers(Parameters const& parameters = Parameters()) +{ + namespace bi = boost::interprocess; + struct shm_remove + { + shm_remove() { bi::shared_memory_object::remove("shmem"); } + ~shm_remove(){ bi::shared_memory_object::remove("shmem"); } + } remover; + + bi::managed_shared_memory segment(bi::create_only, "shmem", 65535); + typedef bi::allocator shmem_alloc; + + testset::modifiers(parameters, shmem_alloc(segment.get_segment_manager())); +} + +template +void queries(Parameters const& parameters = Parameters()) +{ + namespace bi = boost::interprocess; + struct shm_remove + { + shm_remove() { bi::shared_memory_object::remove("shmem"); } + ~shm_remove(){ bi::shared_memory_object::remove("shmem"); } + } remover; + + bi::managed_shared_memory segment(bi::create_only, "shmem", 65535); + typedef bi::allocator shmem_alloc; + + testset::queries(parameters, shmem_alloc(segment.get_segment_manager())); +} + +template +void additional(Parameters const& parameters = Parameters()) +{ + namespace bi = boost::interprocess; + struct shm_remove + { + shm_remove() { bi::shared_memory_object::remove("shmem"); } + ~shm_remove(){ bi::shared_memory_object::remove("shmem"); } + } remover; + + bi::managed_shared_memory segment(bi::create_only, "shmem", 65535); + typedef bi::allocator shmem_alloc; + + testset::additional(parameters, shmem_alloc(segment.get_segment_manager())); +} + +}} \ No newline at end of file diff --git a/test/index/rtree/rtree_test_generator.cpp b/test/index/rtree/rtree_test_generator.cpp index 58e103ca3..7f94b92a4 100644 --- a/test/index/rtree/rtree_test_generator.cpp +++ b/test/index/rtree/rtree_test_generator.cpp @@ -15,14 +15,11 @@ int main() { - std::vector generated_files; - - typedef boost::tuple CT; + typedef boost::tuple CT; std::vector coordinate_types; - coordinate_types.push_back(boost::make_tuple("double", "d", "")); - coordinate_types.push_back(boost::make_tuple("int", "i", "")); - //coordinate_types.push_back(boost::make_tuple("float", "f", "")); - //coordinate_types.push_back(boost::make_tuple("ttmath_big", "tt", "HAVE_TTMATH")); + coordinate_types.push_back(boost::make_tuple("double", "d")); + //coordinate_types.push_back(boost::make_tuple("int", "i")); + //coordinate_types.push_back(boost::make_tuple("float", "f")); std::vector dimensions; dimensions.push_back("2"); @@ -31,10 +28,10 @@ int main() typedef boost::tuple P; std::vector

parameters; parameters.push_back(boost::make_tuple("bgi::linear<8, 3>()", "lin")); - parameters.push_back(boost::make_tuple("bgi::quadratic<8, 3>()", "qua")); - parameters.push_back(boost::make_tuple("bgi::rstar<8, 3>()", "rst")); parameters.push_back(boost::make_tuple("bgi::dynamic_linear(8, 3)", "dlin")); + parameters.push_back(boost::make_tuple("bgi::quadratic<8, 3>()", "qua")); parameters.push_back(boost::make_tuple("bgi::dynamic_quadratic(8, 3)", "dqua")); + parameters.push_back(boost::make_tuple("bgi::rstar<8, 3>()", "rst")); parameters.push_back(boost::make_tuple("bgi::dynamic_rstar(8, 3)","drst")); std::vector indexables; @@ -43,26 +40,22 @@ int main() typedef std::pair TS; std::vector testsets; - testsets.push_back(std::make_pair("testset::modifiers(parameters, std::allocator())", "mod")); - testsets.push_back(std::make_pair("testset::queries(parameters, std::allocator())", "que")); - testsets.push_back(std::make_pair("testset::additional(parameters, std::allocator())", "add")); + testsets.push_back(std::make_pair("testset::modifiers", "mod")); + testsets.push_back(std::make_pair("testset::queries", "que")); + testsets.push_back(std::make_pair("testset::additional", "add")); - BOOST_FOREACH(std::string const& d, dimensions) + BOOST_FOREACH(P const& p, parameters) { - BOOST_FOREACH(CT const& c, coordinate_types) + BOOST_FOREACH(TS const& ts, testsets) { - BOOST_FOREACH(P const& p, parameters) + BOOST_FOREACH(std::string const& i, indexables) { - BOOST_FOREACH(std::string const& i, indexables) + BOOST_FOREACH(std::string const& d, dimensions) { - BOOST_FOREACH(TS const& ts, testsets) + BOOST_FOREACH(CT const& c, coordinate_types) { - std::string point_type = std::string() + - "bg::model::point<" + boost::get<0>(c) + ", " + d + ", bg::cs::cartesian>"; - std::string box_type = std::string("bg::model::box<") + point_type + ">"; - std::string filename = std::string() + - "rtree_" + i + d + boost::get<1>(c) + '_' + boost::get<1>(p) + "_" + ts.first + ".cpp"; + "rtree_" + boost::get<1>(p) + '_' + ts.second + '_' + i + d + boost::get<1>(c) + ".cpp"; std::ofstream f(filename.c_str(), std::ios::trunc); @@ -81,22 +74,20 @@ int main() "#include \n" << "\n" << "#include \n" << - (i == "p" ? "" : "#include \n") << + "#include \n" << "\n"; + std::string point_type = std::string("bg::model::point<") + boost::get<0>(c) + ", " + d + ", bg::cs::cartesian>"; + std::string box_type = std::string("bg::model::box< ") + point_type + " >"; + std::string indexable_type = (i == "p" ? point_type : box_type); + 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") << + " typedef " << indexable_type << " Indexable;\n" << + " " << ts.first << "(" << boost::get<0>(p) << ", std::allocator());\n" << " return 0;\n" << "}\n"; - - generated_files.push_back(filename); } } } @@ -104,29 +95,5 @@ int main() } } - std::ofstream f("Jamfile.v2", std::ios::trunc); - - f << - "# Boost.Geometry Index\n" << - "#\n" << - "# Copyright (c) 2011-2013 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; } diff --git a/test/index/rtree/test_rtree.hpp b/test/index/rtree/test_rtree.hpp index 17838a6d3..e4ffc3e3b 100644 --- a/test/index/rtree/test_rtree.hpp +++ b/test/index/rtree/test_rtree.hpp @@ -303,6 +303,34 @@ struct value< boost::shared_ptr > > > } }; +template +struct value< boost::shared_ptr > > > > +{ + typedef bg::model::point P; + typedef bg::model::box

B; + typedef test_object O; + typedef boost::shared_ptr R; + + static R apply(int x, int y) + { + return R(new O(B(P(x, y), P(x + 2, y + 3)))); + } +}; + +template +struct value< boost::shared_ptr > > > > +{ + typedef bg::model::point P; + typedef bg::model::box

B; + typedef test_object O; + typedef boost::shared_ptr R; + + static R apply(int x, int y, int z) + { + return R(new O(B(P(x, y, z), P(x + 2, y + 3, z + 4)))); + } +}; + } //namespace generate // counting value