From baf0be47da262e7a6ff638ecb4485ffa47eccc8e Mon Sep 17 00:00:00 2001 From: Menelaos Karavelas Date: Wed, 2 Jul 2014 23:29:04 +0300 Subject: [PATCH] [strategies][comparable distance] re-implement default_comparable_distance_result using comparable_distance_result --- .../default_comparable_distance_result.hpp | 21 +++---------------- 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/include/boost/geometry/strategies/default_comparable_distance_result.hpp b/include/boost/geometry/strategies/default_comparable_distance_result.hpp index 601bdbd6a..3b4229f10 100644 --- a/include/boost/geometry/strategies/default_comparable_distance_result.hpp +++ b/include/boost/geometry/strategies/default_comparable_distance_result.hpp @@ -19,11 +19,8 @@ #ifndef BOOST_GEOMETRY_STRATEGIES_DEFAULT_COMPARABLE_DISTANCE_RESULT_HPP #define BOOST_GEOMETRY_STRATEGIES_DEFAULT_COMPARABLE_DISTANCE_RESULT_HPP -#include -#include -#include +#include -#include namespace boost { namespace geometry { @@ -36,20 +33,8 @@ namespace boost { namespace geometry */ template struct default_comparable_distance_result -{ - typedef typename strategy::distance::services::return_type - < - typename strategy::distance::services::comparable_type - < - typename detail::distance::default_strategy - < - Geometry1, Geometry2 - >::type - >::type, - typename point_type::type, - typename point_type::type - >::type type; -}; + : comparable_distance_result +{}; }} // namespace boost::geometry