[comparable_distance][test][extensions] Break comparable_distance into interface and implementation.

Also remove geometry.hpp header include from comparable_distance test and nsphere header included in all tests.
This commit is contained in:
Adam Wulkiewicz
2014-06-06 00:29:31 +02:00
parent 7cdbcf5fee
commit f6ba62a43a
5 changed files with 126 additions and 86 deletions

View File

@@ -24,17 +24,12 @@
#include <boost/mpl/if.hpp>
#include <geometry_test_common.hpp>
#include <boost/geometry/geometry.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <boost/geometry/geometries/linestring.hpp>
#include <boost/geometry/algorithms/comparable_distance.hpp>
#include <boost/geometry/strategies/strategies.hpp>
#include <boost/geometry/geometries/geometries.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <boost/geometry/io/wkt/read.hpp>
#include <boost/geometry/strategies/strategies.hpp>
template <typename P>
void test_distance_result()