diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-04-08 03:09:47 +0000 |
---|---|---|
committer | <> | 2015-05-05 14:37:32 +0000 |
commit | f2541bb90af059680aa7036f315f052175999355 (patch) | |
tree | a5b214744b256f07e1dc2bd7273035a7808c659f /libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp | |
parent | ed232fdd34968697a68783b3195b1da4226915b5 (diff) | |
download | boost-tarball-master.tar.gz |
Imported from /home/lorry/working-area/delta_boost-tarball/boost_1_58_0.tar.bz2.HEADboost_1_58_0master
Diffstat (limited to 'libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp')
-rw-r--r-- | libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp b/libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp deleted file mode 100644 index 6a49c300d..000000000 --- a/libs/geometry/test/multi/algorithms/overlay/multi_overlay_common.hpp +++ /dev/null @@ -1,40 +0,0 @@ -// Boost.Geometry (aka GGL, Generic Geometry Library) -// Unit Test - -// Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands. -// Copyright (c) 2008-2012 Bruno Lalande, Paris, France. -// 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) - - -#ifndef GEOMETRY_TEST_MULTI_OVERLAY_COMMON_HPP -#define GEOMETRY_TEST_MULTI_OVERLAY_COMMON_HPP - - -#include <boost/geometry/multi/geometries/multi_linestring.hpp> -#include <boost/geometry/multi/geometries/multi_polygon.hpp> - -#include <boost/geometry/multi/io/wkt/read.hpp> -//#include <boost/geometry/multi/io/svg/write_svg.hpp> - - - -template <typename P, typename Functor, typename T> -void test_all(std::vector<T> const& expected, double precision = 0.01) -{ - typename boost::range_const_iterator<std::vector<T> >::type iterator - = boost::begin(expected); - - typedef bg::model::multi_polygon<bg::model::polygon<P> > mp; - typedef bg::model::box<P> box; - - BOOST_ASSERT(iterator != boost::end(expected)); - test_overlay<mp, mp, Functor>("1", *iterator, - "MULTIPOLYGON(((0 1,2 5,5 3,0 1)),((1 1,5 2,5 0,1 1)))", - "MULTIPOLYGON(((3 0,0 3,4 5,3 0)))", precision); - iterator++; -} - - -#endif // GEOMETRY_TEST_MULTI_OVERLAY_COMMON_HPP |