Adapted multi specializations of dispatch::equals to last changes.

[SVN r78819]
This commit is contained in:
Bruno Lalande
2012-06-05 19:42:07 +00:00
parent be4a03b7c1
commit fe69c4fa3f

View File

@@ -29,33 +29,27 @@ namespace dispatch
{
template <typename MultiPolygon1, typename MultiPolygon2>
template <typename MultiPolygon1, typename MultiPolygon2, bool Reverse>
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<detail::equals::area_check>
{};
template <typename Polygon, typename MultiPolygon>
template <typename Polygon, typename MultiPolygon, bool Reverse>
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<detail::equals::area_check>
{};