From 79cd3df9235fb7bda33a728a1bfb7fe94d80b34f Mon Sep 17 00:00:00 2001 From: Samuel Debione Date: Fri, 23 May 2014 14:09:23 +0200 Subject: [PATCH] [distance] Support different variant type Add support for different variant type as parameters --- .../algorithms/detail/distance/interface.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/include/boost/geometry/algorithms/detail/distance/interface.hpp b/include/boost/geometry/algorithms/detail/distance/interface.hpp index 58337f38b..53db9be12 100644 --- a/include/boost/geometry/algorithms/detail/distance/interface.hpp +++ b/include/boost/geometry/algorithms/detail/distance/interface.hpp @@ -360,16 +360,16 @@ struct distance > }; -template -struct distance, variant > +template +struct distance, variant > { template struct visitor: static_visitor < typename result_of::distance < - variant, - variant, + variant, + variant, Strategy > ::type @@ -400,14 +400,14 @@ struct distance, variant static inline typename result_of::distance < - variant, - variant, + variant, + variant, Strategy > ::type apply( - const variant& geometry1, - const variant& geometry2, + const variant& geometry1, + const variant& geometry2, Strategy const& strategy) { return apply_visitor(visitor(strategy), geometry1, geometry2);