|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r75688 - trunk/boost/geometry/multi/algorithms
From: barend.gehrels_at_[hidden]
Date: 2011-11-27 07:05:50
Author: barendgehrels
Date: 2011-11-27 07:05:49 EST (Sun, 27 Nov 2011)
New Revision: 75688
URL: http://svn.boost.org/trac/boost/changeset/75688
Log:
Linestring/polygon overlay, phase 9 (difference for multi)
Text files modified:
trunk/boost/geometry/multi/algorithms/intersection.hpp | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
Modified: trunk/boost/geometry/multi/algorithms/intersection.hpp
==============================================================================
--- trunk/boost/geometry/multi/algorithms/intersection.hpp (original)
+++ trunk/boost/geometry/multi/algorithms/intersection.hpp 2011-11-27 07:05:49 EST (Sun, 27 Nov 2011)
@@ -370,6 +370,32 @@
>
{};
+template
+<
+ typename MultiLinestring, typename Polygon,
+ bool ReverseMultiLinestring, bool ReverseRing, bool ReverseOut,
+ typename OutputIterator, typename GeometryOut,
+ overlay_type OverlayType,
+ typename Strategy
+>
+struct intersection_insert
+ <
+ multi_linestring_tag, polygon_tag, linestring_tag,
+ false, true, false,
+ MultiLinestring, Polygon,
+ ReverseMultiLinestring, ReverseRing, ReverseOut,
+ OutputIterator, GeometryOut,
+ OverlayType,
+ Strategy
+ > : detail::intersection::intersection_of_multi_linestring_with_areal
+ <
+ MultiLinestring, Polygon,
+ ReverseRing,
+ OutputIterator, GeometryOut,
+ OverlayType,
+ Strategy
+ >
+{};
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk