Skip to content

Commit

Permalink
[extensions] Remove rescaling code
Browse files Browse the repository at this point in the history
  • Loading branch information
vissarion committed May 22, 2024
1 parent 903695d commit 9027f64
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ public :
<
typename Geometry,
typename IntersectionStrategy,
typename RobustPolicy,
typename Turns,
typename Rings,
typename TurnInfoMap,
Expand All @@ -46,7 +45,6 @@ public :
>
static inline void apply(Geometry const& geometry,
IntersectionStrategy const& intersection_strategy,
RobustPolicy const& robust_policy,
Turns& turns, Rings& rings,
TurnInfoMap& turn_info_map,
Clusters& clusters,
Expand All @@ -58,7 +56,7 @@ public :
Geometry, Geometry,
Turns, TurnInfoMap, Clusters,
IntersectionStrategy,
RobustPolicy, Visitor,
Visitor,
Backtrack
> trav(geometry, geometry, turns, turn_info_map, clusters,
intersection_strategy, robust_policy, visitor);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ class plusmin_policy
typedef overlay::turn_info
<
point_type,
typename segment_ratio_type<point_type, RescalePolicy>::type
typename segment_ratio_type<point_type>::type
> turn_info;
std::deque<turn_info> turns;

Expand Down
4 changes: 1 addition & 3 deletions include/boost/geometry/extensions/algorithms/dissolve.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@ public :
typename Rings,
typename Turns,
typename IntersectionStrategy,
typename RobustPolicy,
typename Visitor
>
static inline void apply(std::size_t size_at_start,
Expand All @@ -100,7 +99,6 @@ public :
Geometry const& ,
Geometry const& ,
IntersectionStrategy const& ,
RobustPolicy const& ,
state_type& state,
Visitor const& /*visitor*/
)
Expand Down Expand Up @@ -170,7 +168,7 @@ struct dissolve_ring
using turn_info = detail::overlay::traversal_turn_info
<
point_type,
typename segment_ratio_type<point_type, RescalePolicy>::type
typename segment_ratio_type<point_type>::type
>;

std::deque<turn_info> turns;
Expand Down
4 changes: 1 addition & 3 deletions include/boost/geometry/extensions/algorithms/offset.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,13 @@ struct offset_range
typename DistanceStrategy,
typename SideStrategy,
typename JoinStrategy,
typename EndStrategy,
typename RobustPolicy
typename EndStrategy
>
static inline void apply(Collection& collection, Range const& range,
DistanceStrategy const& distance_strategy,
SideStrategy const& side_strategy,
JoinStrategy const& join_strategy,
EndStrategy const& end_strategy,
RobustPolicy const& robust_policy,
bool reverse)
{
collection.start_new_ring();
Expand Down

0 comments on commit 9027f64

Please sign in to comment.