Vissarion Fisikopoulos
|
8b5831b645
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian
|
2021-11-04 13:20:08 +02:00 |
|
Vissarion Fisikopoulos
|
1d912415c3
|
[closest_points] Remove unused header file
|
2021-11-04 13:17:12 +02:00 |
|
Vissarion Fisikopoulos
|
707f593eaf
|
[closest_points] Remove comments, fix typos, change style
|
2021-11-04 12:51:28 +02:00 |
|
Vissarion Fisikopoulos
|
b3096bd723
|
[closest_points] Test empty geometries
|
2021-11-04 10:35:58 +02:00 |
|
Adam Wulkiewicz
|
a7485784ca
|
[envelope] Reverse holes to avoid calculating mbr for the outside in spherical and geographic CS.
|
2021-11-03 16:34:19 +01:00 |
|
Adam Wulkiewicz
|
625410cf23
|
[views] Adapt views to range concept to allow using them as geometries.
|
2021-11-03 16:34:19 +01:00 |
|
Adam Wulkiewicz
|
b0a2b52ef3
|
[envelope] Add separate strategies for linestrings and rings.
|
2021-11-03 16:34:19 +01:00 |
|
Adam Wulkiewicz
|
d57423fdc4
|
[envelope] Redesign strategies around ranges and multi-geometries.
Divide strategy:✉️:CS into strategy:✉️:CS_range and
strategy:✉️:CS_boxes.
|
2021-11-03 16:34:01 +01:00 |
|
Vissarion Fisikopoulos
|
49a43cb867
|
[closest_points] Support cartesian multipoint-geometry
|
2021-11-03 15:31:55 +02:00 |
|
Adam Wulkiewicz
|
34b9353fea
|
Merge pull request #931 from awulkiew/collect_vectors
[equals] Define collect_vectors type in use_collect_vectors
|
2021-11-02 18:11:01 +01:00 |
|
Vissarion Fisikopoulos
|
e668c8ec27
|
[closest_points] Support cartesian segment-linear/areal case and tests
|
2021-11-02 16:35:07 +02:00 |
|
Vissarion Fisikopoulos
|
12108b1620
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian
|
2021-11-01 17:41:36 +02:00 |
|
Vissarion Fisikopoulos
|
b295c4b9e9
|
[closest_points] Support cartesian areal-areal case and tests; box cases are not implemented
|
2021-11-01 17:31:18 +02:00 |
|
Adam Wulkiewicz
|
57d94096f0
|
[equals] Define collect_vectors type in use_collect_vectors
|
2021-10-31 12:22:50 +01:00 |
|
Barend Gehrels
|
f46a2c261e
|
[equals] use collected_vector as a type, no specialization (review result)
|
2021-10-29 16:34:42 +02:00 |
|
Barend Gehrels
|
609196e711
|
[equals] avoid dispatching collected_vector on strategy, instead make that more specific in equals
|
2021-10-29 16:34:42 +02:00 |
|
Adam Wulkiewicz
|
b5d2793190
|
[test] Enable bm::cpp_rational union test.
|
2021-10-27 23:55:31 +02:00 |
|
Adam Wulkiewicz
|
26b6d9292b
|
[test] Fix define disabling bm::cpp_rational.
|
2021-10-27 16:35:40 +02:00 |
|
Vissarion Fisikopoulos
|
8398496b73
|
[closest_points] Support cartesian linear-areal case and tests; segment and box cases are not implemented
|
2021-10-27 12:08:52 +03:00 |
|
Barend Gehrels
|
8c9676ec2d
|
[get_turns] fix assertion for get_turns on linestrings
|
2021-10-26 17:33:02 +02:00 |
|
Barend Gehrels
|
1e7903dff1
|
[test] exclude cpp_rational because it fails on develop
|
2021-10-26 17:30:31 +02:00 |
|
Vissarion Fisikopoulos
|
da98fda836
|
[closest_points] Support cartesian segment-linear case and tests; segment-linear interections are not implemented
|
2021-10-22 10:12:21 +03:00 |
|
Vissarion Fisikopoulos
|
418fbfac43
|
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/shortest_points_new_strategies_all_cartesian
|
2021-10-20 13:04:41 +03:00 |
|
Vissarion Fisikopoulos
|
b76195281a
|
[closest_points] Support cartesian linear-linear case
|
2021-10-20 13:02:32 +03:00 |
|
Barend Gehrels
|
ef1b8e33f9
|
[side] make the default for no-rescaling triangle to avoid regressions when rescaling is turned off
Tests are now tested in both modes
|
2021-10-20 10:25:28 +02:00 |
|
Barend Gehrels
|
bdccf14b10
|
[side] use side from services
|
2021-10-20 10:25:28 +02:00 |
|
Vissarion Fisikopoulos
|
2466a0878d
|
[closest_points] Support cartesian segment-segment case
|
2021-10-19 17:23:14 +03:00 |
|
Adam Wulkiewicz
|
d0838774aa
|
[visit] Prefix member function template call with struct name.
|
2021-10-19 14:14:14 +02:00 |
|
Vissarion Fisikopoulos
|
f29ce40e3f
|
[closest_points] Remove comments and unused function parameters
|
2021-10-18 16:26:59 +03:00 |
|
Adam Wulkiewicz
|
31b36b9bc9
|
Merge pull request #922 from awulkiew/feature/gc5
[distance] Add support for DG/GC in distance().
|
2021-10-17 20:35:33 +02:00 |
|
Adam Wulkiewicz
|
ba9590f903
|
[algorithms] Fix too long line and a comment.
|
2021-10-17 19:45:42 +02:00 |
|
Adam Wulkiewicz
|
deb4e5c795
|
Merge pull request #914 from awulkiew/fix/self_turns
[self_turns] Pass AssignPolicy correctly and use strategy converter for backward compatibility.
|
2021-10-17 16:26:13 +02:00 |
|
Vissarion Fisikopoulos
|
ff63aec96f
|
[closest_points] Remove unused templates from projected_point strategy
|
2021-10-15 18:21:59 +03:00 |
|
Vissarion Fisikopoulos
|
5f730458de
|
[closest_points] Move compute_closest_point_to_segment in closest_points::detail namespace
|
2021-10-14 22:59:52 +03:00 |
|
Vissarion Fisikopoulos
|
23a23464a7
|
[closest_points] creturn_t returns the comparable distance return type
|
2021-10-14 21:56:04 +03:00 |
|
Vissarion Fisikopoulos
|
66893926b9
|
[closest_points] [distance] Unify segment-point cartesian strategies
|
2021-10-14 18:00:49 +03:00 |
|
Vissarion Fisikopoulos
|
e9e4da6d73
|
[closest_points] Add newline at the end of files and remove unused templates
|
2021-10-14 11:59:54 +03:00 |
|
Adam Wulkiewicz
|
3320ae185c
|
Merge pull request #915 from awulkiew/fix/area_converter
[strategies] Fix area strategy converter altered_strategy for boxes.
|
2021-10-12 21:05:38 +02:00 |
|
Adam Wulkiewicz
|
8047961609
|
Merge pull request #921 from awulkiew/fix/various
Fix compilation errors with c++20 (various compilers) and gcc-5
|
2021-10-12 21:03:24 +02:00 |
|
Barend Gehrels
|
e131a02175
|
fix: example of wxwidgets
|
2021-10-12 17:50:35 +02:00 |
|
Vissarion Fisikopoulos
|
77cc504892
|
[closest_points] Strategies inherit distance instead of relate
|
2021-10-12 15:46:06 +03:00 |
|
Vissarion Fisikopoulos
|
5aaab1c2ec
|
[closest_points] Remove legacy strategy support, renamed types, simplify utilities
|
2021-10-12 14:19:16 +03:00 |
|
Vissarion Fisikopoulos
|
8d90215d83
|
Remove unsused closest points services
|
2021-10-11 17:17:28 +03:00 |
|
Vissarion Fisikopoulos
|
aac790ffe2
|
Remove distance strategy from closest points umbrella
|
2021-10-11 17:13:10 +03:00 |
|
Vissarion Fisikopoulos
|
9ada5e18fa
|
Add missing file closest_points/utilities.hpp
|
2021-10-11 16:03:13 +03:00 |
|
Vissarion Fisikopoulos
|
603e512cd4
|
Remove comments and use comparable distance in projected closest points
|
2021-10-11 15:55:17 +03:00 |
|
Vissarion Fisikopoulos
|
cdfef3c92c
|
Remove typedefs, add closest point utilities
|
2021-10-11 15:31:02 +03:00 |
|
Adam Wulkiewicz
|
820451a0c9
|
[distance] Add support for DG/GC in distance().
|
2021-10-11 13:52:25 +02:00 |
|
Adam Wulkiewicz
|
4d49535192
|
Merge pull request #913 from awulkiew/feature/gc4
Support DG/GC in densify, envelope, expand, is_valid, num_points, num_segments, perimeter, simplify.
|
2021-10-11 13:49:34 +02:00 |
|
Adam Wulkiewicz
|
ee6589b5c9
|
[convex_hull] Fix compilation error with gcc-5.
|
2021-10-11 13:39:52 +02:00 |
|