Skip to content

Commit 66b3488

Browse files
distance_to_polyline: generic return type
1 parent 0a14add commit 66b3488

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/geo/polyline.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ struct polyline_candidate {
7676
std::size_t segment_idx_;
7777
};
7878

79-
template <typename Polyline>
80-
polyline_candidate distance_to_polyline(latlng const& x, Polyline&& c) {
79+
template <typename Candidate = polyline_candidate, typename Polyline>
80+
Candidate distance_to_polyline(latlng const& x, Polyline&& c) {
8181
auto min = std::numeric_limits<double>::max();
8282
auto best = latlng{};
8383
auto best_segment_idx = 0U;

0 commit comments

Comments
 (0)