From fe69c4fa3fa06cfa3665db35a1471580aa0b9e76 Mon Sep 17 00:00:00 2001 From: Bruno Lalande Date: Tue, 5 Jun 2012 19:42:07 +0000 Subject: [PATCH] Adapted multi specializations of dispatch::equals to last changes. [SVN r78819] --- .../geometry/multi/algorithms/equals.hpp | 26 +++++++------------ 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/include/boost/geometry/multi/algorithms/equals.hpp b/include/boost/geometry/multi/algorithms/equals.hpp index a307ebae8..8c47672d9 100644 --- a/include/boost/geometry/multi/algorithms/equals.hpp +++ b/include/boost/geometry/multi/algorithms/equals.hpp @@ -29,33 +29,27 @@ namespace dispatch { -template +template struct equals < - multi_polygon_tag, multi_polygon_tag, MultiPolygon1, MultiPolygon2, - 2 + multi_polygon_tag, multi_polygon_tag, + 2, + Reverse > - : detail::equals::equals_by_collection - < - MultiPolygon1, MultiPolygon2, - detail::equals::area_check - > + : detail::equals::equals_by_collection {}; -template +template struct equals < - polygon_tag, multi_polygon_tag, Polygon, MultiPolygon, - 2 + polygon_tag, multi_polygon_tag, + 2, + Reverse > - : detail::equals::equals_by_collection - < - Polygon, MultiPolygon, - detail::equals::area_check - > + : detail::equals::equals_by_collection {};