X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Flibs%2Fgeometry%2Ftest%2Falgorithms%2Foverlay%2Fself_intersection_points.cpp;h=bf10e2faed2984da60d8762e00527c9e5068a382;hb=b32b81446b3b05102be0267e79203f59329c1d97;hp=d6471ff04d95234127a539963a09732b3b81dd6e;hpb=215dd7151453fae88e6f968c975b6ce309d42dcf;p=ceph.git diff --git a/ceph/src/boost/libs/geometry/test/algorithms/overlay/self_intersection_points.cpp b/ceph/src/boost/libs/geometry/test/algorithms/overlay/self_intersection_points.cpp index d6471ff04..bf10e2fae 100644 --- a/ceph/src/boost/libs/geometry/test/algorithms/overlay/self_intersection_points.cpp +++ b/ceph/src/boost/libs/geometry/test/algorithms/overlay/self_intersection_points.cpp @@ -5,6 +5,10 @@ // Copyright (c) 2008-2012 Bruno Lalande, Paris, France. // Copyright (c) 2009-2012 Mateusz Loskot, London, UK. +// This file was modified by Oracle on 2017. +// Modifications copyright (c) 2017, Oracle and/or its affiliates. +// Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle + // Parts of Boost.Geometry are redesigned from Geodan's Geographic Library // (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands. @@ -51,6 +55,10 @@ static void test_self_intersection_points(std::string const& case_id, { typedef typename bg::point_type::type point_type; //typedef typename bg::rescale_policy_type::type rescale_policy_type; + typedef typename bg::strategy::intersection::services::default_strategy + < + typename bg::cs_tag::type + >::type strategy_type; typedef bg::detail::no_rescale_policy rescale_policy_type; typedef bg::detail::overlay::turn_info < @@ -63,7 +71,7 @@ static void test_self_intersection_points(std::string const& case_id, std::vector turns; - + strategy_type strategy; rescale_policy_type rescale_policy ; // = bg::get_rescale_policy(geometry); @@ -73,7 +81,7 @@ static void test_self_intersection_points(std::string const& case_id, bg::self_turns < bg::detail::overlay::assign_null_policy - >(geometry, rescale_policy, turns, policy); + >(geometry, strategy, rescale_policy, turns, policy); typedef typename bg::coordinate_type::type ct;