// Boost.Geometry (aka GGL, Generic Geometry Library)
-// Copyright (c) 2014-2017, Oracle and/or its affiliates.
+// Copyright (c) 2014-2019, Oracle and/or its affiliates.
// Licensed under the Boost Software License version 1.0.
// http://www.boost.org/users/license.html
static bool const include_no_turn = false;
static bool const include_degenerate = EnableDegenerateTurns;
static bool const include_opposite = false;
-
- template
- <
- typename Info,
- typename Point1,
- typename Point2,
- typename IntersectionInfo
- >
- static inline void apply(Info& , Point1 const& , Point2 const& ,
- IntersectionInfo const& )
- {
- }
};
LinearGeometry1,
LinearGeometry2,
assign_policy
- >,
- RobustPolicy
+ >
>::apply(turns, linear1, linear2, interrupt_policy, strategy, robust_policy);
}
Linear1,
Linear2,
detail::get_turns::get_turn_info_type
- <
- Linear1,
- Linear2,
- assign_policy
- >,
- RobustPolicy
- >::turn_info turn_info;
+ <
+ Linear1,
+ Linear2,
+ assign_policy
+ >
+ >::template turn_info_type<Strategy, RobustPolicy>::type turn_info;
typedef std::vector<turn_info> turns_container;