Vissarion Fisikopoulos
81d4724ca8
Adding CONTRIBUTING.md file.
2022-11-11 12:47:01 +02:00
Vissarion Fisikopoulos
85d014a37e
Remove documentation creation from documentation as duplicate to the wiki.
2022-11-10 18:10:23 +02:00
Vissarion Fisikopoulos
f3dcfc0192
Remove guidelines from documentation as duplicates to the github wiki.
2022-11-10 16:05:16 +02:00
Barend Gehrels
09d135464b
[buffer] harmonize number of points
2022-11-09 11:46:34 +01:00
Barend Gehrels
cf98fb5564
[buffer] rearrange template parameters
2022-11-09 11:46:34 +01:00
Barend Gehrels
1df1e7021e
[buffer] harmonize geographic strategy code and share code
2022-11-09 11:46:34 +01:00
Vissarion Fisikopoulos
4a255ab4b3
Merge pull request #1078 from vissarion/fix/warnings
...
Fix a few warnings
2022-11-08 10:46:45 +02:00
Vissarion Fisikopoulos
ca150c49ee
Make some variables in math utilities const.
2022-11-02 08:40:58 +02:00
Vissarion Fisikopoulos
ae4c906679
Remove unused count variables in intersection points.
2022-10-24 12:40:29 +03:00
Vissarion Fisikopoulos
419590c41c
Fix implicit convertion warning.
2022-10-24 12:40:15 +03:00
Vissarion Fisikopoulos
938f6f6bc1
Merge pull request #1046 from vissarion/feature/covered_by_box_mpoly
...
Support covered_by() for box, geometry combinations
2022-10-13 14:40:33 +03:00
Vissarion Fisikopoulos
62c827ee9d
Fix coding style, simplify, use mutable point type for envelope box in covered_by.
2022-10-13 11:08:04 +03:00
Barend Gehrels
ba23318b1d
[buffer] add testcases for (multi) polygon buffer for geographic
2022-10-13 09:40:10 +02:00
Barend Gehrels
475684732c
buffer: add end round and join miter
2022-10-12 11:59:48 +02:00
Barend Gehrels
b18db001b8
[test] add optional csv output to view buffer test cases in qgis
2022-09-09 09:54:56 +02:00
Barend Gehrels
d1abd75a8a
[readme] update to reflect changes in 1.80
2022-09-09 09:29:44 +02:00
Vissarion Fisikopoulos
516e4539c6
Merge pull request #1056 from stefan301/fix-cpp20-compile-error
...
Fix C++20 compilation errors related to conditional expression
2022-09-01 11:28:08 +03:00
Vissarion Fisikopoulos
016e23b85a
Add a todo for the geometry covered_by box suboptimal current implementation
2022-08-30 17:16:18 +03:00
Vissarion Fisikopoulos
69069a2285
Use strategy cs_tag instead of geometry's cs_tag
2022-08-30 17:10:46 +03:00
stefan301
8ab41e349d
Fix c++20 compilation errors related to conditional expression with int and floating_point_type
...
A floating_point_type with implicit conversions can lead to this C++20 compilation error:
boost\boost\geometry\algorithms\detail\overlay\get_turn_info.hpp(233,1): error C2445: result type of conditional expression is ambiguous: types '<floating_point_type>' and 'int' can be converted to multiple common types
2022-08-20 16:22:03 +02:00
Barend Gehrels
49004c5ddd
[buffer] add join_round and side_straight for geographic
...
Including tests and testcode
2022-08-03 11:19:11 +02:00
Vissarion Fisikopoulos
fd295f15c4
Support covered_by(linear,box).
2022-07-28 16:18:55 +03:00
Vissarion Fisikopoulos
b44e0a9fbe
[doc] Update covered_by support status
2022-07-28 15:33:30 +03:00
Vissarion Fisikopoulos
fe8bcdf3df
Replace typedef with using in covered_by tests.
2022-07-28 13:28:31 +03:00
Vissarion Fisikopoulos
39e46d2a04
Add covered_by(areal, box) non cartesial tests.
2022-07-28 12:50:24 +03:00
Vissarion Fisikopoulos
5b70cedeb6
Support covered_by(box, areal).
2022-07-27 18:02:23 +03:00
Vissarion Fisikopoulos
b4082158b7
Support covered_by(multi_point, box).
2022-07-27 17:14:31 +03:00
Vissarion Fisikopoulos
8472f93658
Merge cartesian covered_by tests in one file
2022-07-27 16:05:57 +03:00
Vissarion Fisikopoulos
6b8c31ee3d
Add commented out tests in covered_by that should pass but do not compile
2022-07-27 16:02:43 +03:00
Vissarion Fisikopoulos
b771767df8
Add tests for covered_by(box, areal) cartesian (also activate some uncommented tests)
2022-07-27 16:01:31 +03:00
Vissarion Fisikopoulos
0d7ee432b1
Implement covered_by(box,areal) for cartesian cs.
2022-07-27 13:30:20 +03:00
Mateusz Łoskot
ce73f57309
build: Add cxx14 requirements to root Jamfile ( #1043 )
...
The library requires C++14 so it should not even be tried
to build with any older C++ versions, i.e. `cxxstd` < 14.
It means, `b2 cxxstd=11 libs/geometry/test` will build nothing.
Related to discussion in #1012
2022-07-22 17:15:04 +02:00
Adam Wulkiewicz
b354162798
Merge pull request #1042 from awulkiew/fix/rtree_experimental
...
[index] Fix and improve rtree experimental features
2022-07-20 16:51:05 +02:00
Adam Wulkiewicz
379f0c364a
[index] Fix and improve rtree experimental features
...
Fix access specifier preventing use of experimental iterators.
Allow more granular control over enabled experimental features.
2022-07-19 22:56:05 +02:00
Barend Gehrels
070e3517c4
fix compiler error, addresses issue #1012
2022-07-13 14:38:53 +02:00
Adam Wulkiewicz
1be04bf84d
Merge pull request #1036 from awulkiew/fix/various
...
Fix various errors and warnings
2022-07-11 20:29:16 +02:00
Adam Wulkiewicz
947dca1562
[index] Fix msvc warning and refactor the code
2022-07-09 20:44:21 +02:00
Adam Wulkiewicz
4241b6a777
[area] Fix box area return type
2022-07-09 20:34:39 +02:00
Adam Wulkiewicz
cd46e228a3
[projections] Fix compilation errors in pj_generic_inverse and add namespaces
2022-07-09 20:34:07 +02:00
Vissarion Fisikopoulos
c011ebfb4f
Merge pull request #1015 from vissarion/fix/remove_rescaling_from_set_ops
...
[tests] Add test case in intersection
2022-07-06 18:30:30 +03:00
Adam Wulkiewicz
d02858e68a
[test][buffer] Add missing include
2022-07-06 15:13:17 +02:00
Adam Wulkiewicz
df1e15d32f
[test][disjoint] Add missing include
2022-07-06 14:23:34 +02:00
Adam Wulkiewicz
b6f0bbd389
Merge pull request #1030 from awulkiew/fix/buffer
...
[buffer] Use output_point_type with helper geometries instead of model::point
2022-07-06 13:56:24 +02:00
Adam Wulkiewicz
89f01bf44b
Merge pull request #1029 from awulkiew/fix/touches
...
Fix compilation of touches for geometry collections with gcc-10
2022-07-06 13:56:10 +02:00
Barend Gehrels
1837ddc7f1
[buffer] fix for integer overflow
2022-07-06 08:24:11 +02:00
Adam Wulkiewicz
afa220b1ec
[buffer] Use output_point_type with helper geometries instead of model::point
...
This fixes compilation errors when output point type is different.
2022-07-02 17:22:23 +02:00
Adam Wulkiewicz
4edce6d99d
[relate] Remove unused variable
2022-07-02 01:13:25 +02:00
Adam Wulkiewicz
a78532ad8b
[test][touches] Add test cases
2022-07-02 01:07:26 +02:00
Adam Wulkiewicz
aec94ce79c
[relate][touches] Fix -1 to size_t template argument conversion of topological dimension
...
GC's topological dimension -1 was converted to size_t in static_mask_touches.
Furthermore now relate is not calculated for GCs holding only PointLike geometries.
2022-07-02 01:03:04 +02:00
Adam Wulkiewicz
756412ae0f
[intersection] Add template keywords in static member function template calls
2022-06-30 01:44:16 +02:00