diff --git a/include/boost/geometry/algorithms/ogc/detail/is_simple/linear.hpp b/include/boost/geometry/algorithms/ogc/detail/is_simple/linear.hpp index 544bdabc6..1ff290f98 100644 --- a/include/boost/geometry/algorithms/ogc/detail/is_simple/linear.hpp +++ b/include/boost/geometry/algorithms/ogc/detail/is_simple/linear.hpp @@ -11,14 +11,17 @@ #define BOOST_GEOMETRY_ALGORITHMS_OGC_DETAIL_IS_SIMPLE_LINEAR_HPP #include +#include #include #include #include +#include #include #include +#include #include #include @@ -171,14 +174,14 @@ struct is_simple_multilinestring typedef geometry::detail::overlay::get_turn_info < geometry::detail::disjoint::assign_disjoint_policy - > TurnPolicy; + > turn_policy; geometry::detail::self_get_turn_points::no_interrupt_policy interrupt_policy; geometry::detail::self_get_turn_points::get_turns < - TurnPolicy + turn_policy >::apply(multilinestring, geometry::detail::no_rescale_policy(), turns,