mirror of
https://github.com/boostorg/geometry.git
synced 2025-05-09 23:24:02 +00:00
[buffer] rearrange template parameters
This commit is contained in:
parent
1df1e7021e
commit
cf98fb5564
@ -58,7 +58,7 @@ namespace boost { namespace geometry
|
||||
namespace detail { namespace buffer
|
||||
{
|
||||
|
||||
template <typename RangeIn, typename RangeOut, typename DistanceStrategy, typename Strategies>
|
||||
template <typename RangeIn, typename DistanceStrategy, typename RangeOut, typename Strategies>
|
||||
inline void simplify_input(RangeIn const& range,
|
||||
DistanceStrategy const& distance,
|
||||
RangeOut& simplified,
|
||||
|
@ -54,7 +54,7 @@ public :
|
||||
|
||||
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
||||
//! Fills output_range with a flat end
|
||||
template <typename Point, typename RangeOut, typename DistanceStrategy>
|
||||
template <typename Point, typename DistanceStrategy, typename RangeOut>
|
||||
inline void apply(Point const& penultimate_point,
|
||||
Point const& perp_left_point,
|
||||
Point const& ultimate_point,
|
||||
|
@ -107,7 +107,7 @@ public :
|
||||
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
||||
|
||||
//! Fills output_range with a round end
|
||||
template <typename Point, typename RangeOut, typename DistanceStrategy>
|
||||
template <typename Point, typename DistanceStrategy, typename RangeOut>
|
||||
inline void apply(Point const& penultimate_point,
|
||||
Point const& perp_left_point,
|
||||
Point const& ultimate_point,
|
||||
|
@ -63,7 +63,7 @@ public :
|
||||
}
|
||||
|
||||
//! Fills output_range with a round end
|
||||
template <typename Point, typename RangeOut, typename DistanceStrategy>
|
||||
template <typename Point, typename DistanceStrategy, typename RangeOut>
|
||||
inline void apply(Point const& penultimate_point, Point const& perp_left_point,
|
||||
Point const& ultimate_point, Point const& perp_right_point,
|
||||
buffer_side_selector side, DistanceStrategy const& distance,
|
||||
|
@ -72,8 +72,8 @@ public :
|
||||
template
|
||||
<
|
||||
typename Point,
|
||||
typename RangeOut,
|
||||
typename DistanceStrategy
|
||||
typename DistanceStrategy,
|
||||
typename RangeOut
|
||||
>
|
||||
inline void apply(Point const& point,
|
||||
DistanceStrategy const& distance_strategy,
|
||||
|
@ -54,8 +54,8 @@ public :
|
||||
template
|
||||
<
|
||||
typename Point,
|
||||
typename RangeOut,
|
||||
typename DistanceStrategy
|
||||
typename DistanceStrategy,
|
||||
typename RangeOut
|
||||
>
|
||||
inline result_code apply(Point const& input_p1, Point const& input_p2,
|
||||
buffer_side_selector side,
|
||||
|
Loading…
x
Reference in New Issue
Block a user