diff --git a/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp b/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp index fea695e7c..151f94ade 100644 --- a/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp +++ b/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp @@ -202,7 +202,6 @@ struct areal_areal // get and analyse turns typedef typename turns::get_turns::turn_info turn_type; - typedef typename std::vector::iterator turn_iterator; std::vector turns; interrupt_policy_areal_areal interrupt_policy(geometry1, geometry2, result); diff --git a/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp b/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp index 26750de3b..8d9f74e7f 100644 --- a/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp +++ b/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp @@ -205,7 +205,6 @@ struct linear_areal // get and analyse turns typedef typename turns::get_turns::turn_info turn_type; - typedef typename std::vector::iterator turn_iterator; std::vector turns; interrupt_policy_linear_areal interrupt_policy(geometry2, result); diff --git a/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp b/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp index 3476a4178..3db680db2 100644 --- a/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp +++ b/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp @@ -120,7 +120,6 @@ struct linear_linear // get and analyse turns typedef typename turns::get_turns::turn_info turn_type; - typedef typename std::vector::iterator turn_iterator; std::vector turns; interrupt_policy_linear_linear interrupt_policy(result); diff --git a/include/boost/geometry/algorithms/detail/relate/point_point.hpp b/include/boost/geometry/algorithms/detail/relate/point_point.hpp index fcbb1d7ee..f1af67cd6 100644 --- a/include/boost/geometry/algorithms/detail/relate/point_point.hpp +++ b/include/boost/geometry/algorithms/detail/relate/point_point.hpp @@ -56,7 +56,6 @@ std::pair point_multipoint_check(Point const& point, MultiPoint cons // point_in_geometry could be used here but why iterate over MultiPoint twice? // we must search for a point in the exterior because all points in MultiPoint can be equal - typedef typename boost::range_value::type point_type; typedef typename boost::range_iterator::type iterator; iterator it = boost::begin(multi_point); iterator last = boost::end(multi_point); diff --git a/include/boost/geometry/algorithms/detail/relate/turns.hpp b/include/boost/geometry/algorithms/detail/relate/turns.hpp index c373e9f63..b8c292bee 100644 --- a/include/boost/geometry/algorithms/detail/relate/turns.hpp +++ b/include/boost/geometry/algorithms/detail/relate/turns.hpp @@ -70,8 +70,6 @@ struct get_turns Geometry2 const& geometry2, InterruptPolicy & interrupt_policy) { - typedef typename geometry::point_type::type point1_type; - static const bool reverse1 = detail::overlay::do_reverse::value>::value; static const bool reverse2 = detail::overlay::do_reverse::value>::value; @@ -84,7 +82,8 @@ struct get_turns reverse1, reverse2, GetTurnPolicy - >::apply(0, geometry1, 1, geometry2, detail::no_rescale_policy(), turns, interrupt_policy); + >::apply(0, geometry1, 1, geometry2, + detail::no_rescale_policy(), turns, interrupt_policy); } };