]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/geometry/test/algorithms/set_operations/check_turn_less.hpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / geometry / test / algorithms / set_operations / check_turn_less.hpp
index c786c34f0615a3703d5ff6b9a8057d9fd07a8c6c..98086281022791088b76c475a654d3fe459bec0c 100644 (file)
@@ -72,6 +72,11 @@ struct check_turn_less
     static inline void apply(Geometry1 const& geometry1,
                              Geometry2 const& geometry2)
     {
+        typedef typename bg::strategy::intersection::services::default_strategy
+            <
+                typename bg::cs_tag<Geometry1>::type
+            >::type strategy_type;
+
         typedef bg::detail::no_rescale_policy robust_policy_type;
 
         typedef bg::detail::relate::turns::get_turns
@@ -94,7 +99,8 @@ struct check_turn_less
         bg::detail::get_turns::no_interrupt_policy interrupt_policy;
 
         get_turns_type::apply(turns, geometry1, geometry2,
-                              interrupt_policy, robust_policy_type());
+                              interrupt_policy,
+                              strategy_type(), robust_policy_type());
 
 
         typedef bg::detail::turns::less_seg_fraction_other_op<> turn_less_type;