Adam Wulkiewicz
6b74d49d96
Merge pull request #1157 from awulkiew/fix/point_order_concept_check
...
[algorithms] Check const Ring concept in calculate_point_order
2023-07-01 15:45:38 +02:00
Vissarion Fisikopoulos
6cf09dc70c
Merge branch 'develop' of github.com:boostorg/geometry into fix/convex_hull_compare_strategies
2023-06-16 16:46:29 +03:00
Vissarion Fisikopoulos
c1f7a1adbf
Pass strategy to compare policy and use exact fp comparison in convex hull
2023-06-16 16:46:18 +03:00
Barend Gehrels
04796496c6
[test] change boost random to std random in robustness tests
2023-06-10 13:56:26 +02:00
Adam Wulkiewicz
a222ecd55d
[algorithms] Check const Ring concept in calculate_point_order
2023-06-01 12:16:03 +02:00
Vissarion Fisikopoulos
d567e7ed39
Merge branch 'develop' into fix/update_ci
2023-05-31 16:37:18 +03:00
Vissarion Fisikopoulos
c479ca194e
Merge pull request #1152 from vissarion/fix/cxx11_macros
...
Remove CXX11/14 related macros
2023-05-25 14:37:17 +03:00
Vissarion Fisikopoulos
7ec47ed9f4
Merge pull request #1151 from vissarion/fix/whitespaces
...
Remove trailing whitespaces
2023-05-25 14:36:46 +03:00
Vissarion Fisikopoulos
827f2a7dc5
Merge pull request #1150 from vissarion/fix/envelope_test
...
[test] Relaxing envelope test due to invalid box computation
2023-05-25 11:46:36 +03:00
Vissarion Fisikopoulos
84553925a1
Update github actions with newer compiler versions
2023-05-23 16:36:53 +03:00
Vissarion Fisikopoulos
6012885253
Remove CXX11/14 related macros
2023-05-23 15:16:08 +03:00
Vissarion Fisikopoulos
568179a9c0
Merge branch 'develop' of github.com:boostorg/geometry into fix/whitespaces
2023-05-23 10:28:05 +03:00
Vissarion Fisikopoulos
e2f0e579b8
[test] Remove trailing whitespaces in envelope_expand
2023-05-22 16:45:27 +03:00
Vissarion Fisikopoulos
bd2709766f
[test] Relaxing envelope test due to invalid box computation
2023-05-22 16:43:14 +03:00
Vissarion Fisikopoulos
71b0dd61b3
Merge pull request #1147 from vissarion/fix/ci_warnings_errors
...
Several fixes of errors and warnings
2023-05-19 14:51:30 +03:00
Vissarion Fisikopoulos
4b1073ce2e
[test] Add missing includes
2023-05-17 17:30:59 +03:00
Vissarion Fisikopoulos
ab5e61d6eb
Declare move ctor as defaul to avoid ambiguous call errors (also declare as default the move assignment operator)
2023-05-17 17:30:50 +03:00
Adam Wulkiewicz
4bae6ef471
[test] Add missing includes
2023-05-17 14:53:01 +02:00
Adam Wulkiewicz
20fc428bf3
[buffer] Fix compilation error with gcc-6
...
Use this keyword explicitly when calling member function in lambda.
2023-05-17 14:39:30 +02:00
Adam Wulkiewicz
d697d1e9c4
[test] Fix signed/unsigned comparison warnings
2023-05-17 13:00:15 +02:00
Adam Wulkiewicz
0496bc5923
[doc] Add missing includes
2023-05-17 10:29:38 +02:00
Adam Wulkiewicz
913c00527f
Merge pull request #1143 from awulkiew/feature/index_remove_move
...
[index] Remove Boost.Move and Boost.Preprocessor emulation...
2023-05-16 12:42:48 +02:00
Adam Wulkiewicz
2cffbef040
[index] Remove Boost.Move and Boost.Preprocessor emulation of move semantics and variadic templates
2023-05-16 11:47:57 +02:00
Adam Wulkiewicz
7071251a4f
Merge pull request #1140 from awulkiew/feature/dependencies
...
Drop dependencies, replace boost with std, remove includes
2023-05-16 10:44:31 +02:00
Barend Gehrels
a8bd9a0b0d
[partition] minor changes and added robustness test
2023-05-08 20:31:50 +02:00
Barend Gehrels
03489caa55
[fix] support different geometry types
...
This fixes #1139 , and more required code changes.
Including unit test.
2023-05-08 20:31:01 +02:00
Adam Wulkiewicz
6cca7094c4
[extensions] Drop Boost.SharedPtr dependency
2023-04-24 18:01:54 +02:00
Adam Wulkiewicz
092ab9da34
Drop dependencies, replace boost with std, remove includes
...
Drop Boost.SmartPtr dependency
Drop Boost.Utility (Call Traits) dependency
Replace boost::array with std::array
Replace boost::minmax_element with std::minmax_element
Remove unneeded headers of Boost.Tuple and Boost.Algorithm
Include specific headers from Boost.StringAlgo and Boost.Thread
Use auto for iterator types
2023-04-24 18:01:31 +02:00
Barend Gehrels
ee83f57f59
[test] add custom, non copiable, non indexable geometries
2023-04-23 13:31:00 +02:00
Barend Gehrels
83dab2d98c
use auto instead of iterator types, and related
2023-04-23 13:31:00 +02:00
Barend Gehrels
b1bebca453
[union] fix issue 1100
2023-04-19 19:03:16 +02:00
Vissarion Fisikopoulos
94f5c0ec79
Merge pull request #1127 from vissarion/update_release_notes_1_82
...
Update release notes for 1.82
2023-04-03 11:57:57 +03:00
Vissarion Fisikopoulos
79807deab7
Update release notes for 1.82
2023-04-03 11:39:51 +03:00
Vissarion Fisikopoulos
a1ecf6a511
Merge pull request #1120 from vissarion/fix/buffer_tests
...
Fix buffer tests by using more accurate area computation
2023-03-31 10:51:24 +03:00
Barend Gehrels
47d29f9f7e
restyle enrich intersection points
2023-03-22 11:29:58 +01:00
Vissarion Fisikopoulos
a89322558b
Merge pull request #1122 from vissarion/fix/update_cmakefile
...
Update CMakeLists.txt
2023-03-17 16:06:10 +02:00
Vissarion Fisikopoulos
792fbf9761
Remove trailing whitespaces in buffer tests
2023-03-17 15:22:38 +02:00
Vissarion Fisikopoulos
4a6c2b0169
Fix buffer tests by using more accurate area computation
2023-03-17 15:20:38 +02:00
Vissarion Fisikopoulos
d928063c57
Update CMakeLists.txt
2023-03-15 14:47:25 +02:00
Vissarion Fisikopoulos
dfcbb75602
Merge pull request #1113 from barendgehrels/issue-1108-fix-interior-ring-for-union
...
[union] fix missing interior ring and double traversed exterior ring
2023-03-07 17:23:33 +02:00
Adam Wulkiewicz
ee3ef77560
Merge pull request #1114 from awulkiew/feature/cdist_dg
...
[comparable_distance] Add support for dynamic geometries
2023-03-05 22:11:31 +01:00
Barend Gehrels
ec7f9c9887
[union] fix missing interior ring and double traversed exterior ring
...
fixes : #1109 and #1108
keeps fixed : #1081
2023-02-22 13:34:29 +01:00
Vissarion Fisikopoulos
488dd5431b
Merge pull request #1105 from vissarion/fix/examples
...
Fix two issues in examples
2023-02-20 11:04:03 +02:00
Adam Wulkiewicz
e09baa4320
[comparable_distance] Add support for dynamic geometries
2023-02-18 20:16:30 +01:00
Barend Gehrels
f92671b933
[wkt] support tabs, newlines and code cleanup
2023-01-04 10:57:15 +01:00
Barend Gehrels
6a7224e369
[buffer] add spheroid to buffer strategies as an optional constructor parameter
2022-12-27 12:57:57 +01:00
Vissarion Fisikopoulos
c01453fa42
Merge branch 'develop' into fix/examples
2022-12-21 10:50:08 +02:00
Vissarion Fisikopoulos
bc001fb5dd
Merge pull request #1102 from vissarion/fix/ci
...
Fix github actions
2022-12-19 16:53:08 +02:00
Vissarion Fisikopoulos
596497770c
[example] Avoid using functions from extension in examples of the main library.
2022-12-19 16:46:46 +02:00
Vissarion Fisikopoulos
14e242b9d4
[example] Fix call to pythagoras strategy.
2022-12-19 16:29:03 +02:00