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
|
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,
|
inline void simplify_input(RangeIn const& range,
|
||||||
DistanceStrategy const& distance,
|
DistanceStrategy const& distance,
|
||||||
RangeOut& simplified,
|
RangeOut& simplified,
|
||||||
|
@ -54,7 +54,7 @@ public :
|
|||||||
|
|
||||||
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
||||||
//! Fills output_range with a flat end
|
//! 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,
|
inline void apply(Point const& penultimate_point,
|
||||||
Point const& perp_left_point,
|
Point const& perp_left_point,
|
||||||
Point const& ultimate_point,
|
Point const& ultimate_point,
|
||||||
|
@ -107,7 +107,7 @@ public :
|
|||||||
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
#ifndef DOXYGEN_SHOULD_SKIP_THIS
|
||||||
|
|
||||||
//! Fills output_range with a round end
|
//! 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,
|
inline void apply(Point const& penultimate_point,
|
||||||
Point const& perp_left_point,
|
Point const& perp_left_point,
|
||||||
Point const& ultimate_point,
|
Point const& ultimate_point,
|
||||||
|
@ -63,7 +63,7 @@ public :
|
|||||||
}
|
}
|
||||||
|
|
||||||
//! Fills output_range with a round end
|
//! 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,
|
inline void apply(Point const& penultimate_point, Point const& perp_left_point,
|
||||||
Point const& ultimate_point, Point const& perp_right_point,
|
Point const& ultimate_point, Point const& perp_right_point,
|
||||||
buffer_side_selector side, DistanceStrategy const& distance,
|
buffer_side_selector side, DistanceStrategy const& distance,
|
||||||
|
@ -72,8 +72,8 @@ public :
|
|||||||
template
|
template
|
||||||
<
|
<
|
||||||
typename Point,
|
typename Point,
|
||||||
typename RangeOut,
|
typename DistanceStrategy,
|
||||||
typename DistanceStrategy
|
typename RangeOut
|
||||||
>
|
>
|
||||||
inline void apply(Point const& point,
|
inline void apply(Point const& point,
|
||||||
DistanceStrategy const& distance_strategy,
|
DistanceStrategy const& distance_strategy,
|
||||||
|
@ -54,8 +54,8 @@ public :
|
|||||||
template
|
template
|
||||||
<
|
<
|
||||||
typename Point,
|
typename Point,
|
||||||
typename RangeOut,
|
typename DistanceStrategy,
|
||||||
typename DistanceStrategy
|
typename RangeOut
|
||||||
>
|
>
|
||||||
inline result_code apply(Point const& input_p1, Point const& input_p2,
|
inline result_code apply(Point const& input_p1, Point const& input_p2,
|
||||||
buffer_side_selector side,
|
buffer_side_selector side,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user