Commit Graph

8248 Commits

Author SHA1 Message Date
Mateusz Łoskot
bbbf1b0f7a [GA] Run depinst.py for quickbook to ensure its deps are deployed 2020-03-05 14:01:59 +01:00
Mateusz Łoskot
9967601a1e Add GitHub Actions workflow for documentation build
On push, build master and develop.
On pull request, build if any of documentation related files are touched.

Prior to the documentation build, all doc/src/examples are built to
verify valid source code is displayed in the docs.
2020-03-05 11:07:35 +01:00
Mateusz Łoskot
64de5b9edf Add point_xyz as pre-defined geometry model (#671)
Add documentation, example and test for point_xyz.
2020-03-04 23:18:16 +01:00
Mateusz Łoskot
53a6ada73c Fix quickbook template redefinition in algorithm examples
Correct example comment (copy/paste error).

Fixes issue introduced in #667
2020-03-02 23:11:29 +01:00
Adam Wulkiewicz
b43a999106 Merge pull request #668 from awulkiew/fix/andoyer
Fix andoyer_inverse for close points.
2020-02-13 12:14:32 +01:00
Digvijay Janartha
60405cef79 [doc] Added missing algorithm examples in documentation. (#667)
* added perimeter documentation

* added overlaps documentation

* added covered_by documentation

* added disjoint documentation

* added crosses documentation

* added touches documentation

* fixed typos

* added examples with images to documentation

* completed linking process

* fixed year
2020-02-13 13:12:04 +02:00
Adam Wulkiewicz
12f3dea6e6 [test][formulas] Add tests for inverse formulas (commented out for now due to inconsistencies). 2020-02-12 17:59:34 +01:00
Adam Wulkiewicz
fafe402307 [formulas] Fix andoyer_inverse for case of very close points. 2020-02-12 17:54:10 +01:00
Adam Wulkiewicz
2bcfea2a44 Merge pull request #639 from awulkiew/feature/rtree_refactor
R-tree improvements.
2020-01-24 22:44:29 +01:00
Barend Gehrels
b0af450434 Merge pull request #651 from barendgehrels/feature/buffer-cleanup
[buffer] Cleanup, remove unused functionality
2020-01-18 14:15:22 +01:00
Barend Gehrels
35c5d67d4d [buffer] Cleanup, remove unused functionality, calculate originals
and monotonic sections in another way
2019-12-18 10:13:18 +01:00
Adam Wulkiewicz
d43bd3df92 Merge pull request #648 from barendgehrels/test/issue_643
[TEST] add testcases for reported issues
2019-11-25 14:37:07 +01:00
Barend Gehrels
331e7f80c9 [TEST] add testcases for reported issues 2019-11-23 14:03:40 +01:00
Vissarion Fisikopoulos
640e03a13f Merge pull request #647 from awulkiew/fix/karney_inverse
Fix odr-used constants and improve const-correctness in karney_inverse.
2019-11-20 10:49:43 +02:00
Adam Wulkiewicz
d9222e7309 [formulas] Fix odr-used constants and improve const-correctness in karney_inverse.
Using static const variables instead of static constexpr variables also
enables the use of user-defined types without constexpr constructor.
2019-11-20 00:52:11 +01:00
Adam Wulkiewicz
08b4e4e354 Merge pull request #645 from vissarion/fix/Wunused-parameter
fixing `Wunused-parameter` warnings
2019-11-19 14:48:54 +01:00
Vissarion Fisikopoulos
6aadc8f0c7 [strategies] Fixing Wunused-parameter warnings 2019-11-19 13:09:05 +02:00
Adam Wulkiewicz
b83a65d431 Merge pull request #644 from awulkiew/fix/karney_inverse
Move math::difference_angle() because it uses C++11 std::reminder.
2019-11-18 21:33:46 +01:00
Adam Wulkiewicz
abccc900b5 [util][formulas] Move difference_angle because of usage of C++11 and add const& to math util arguments. 2019-11-18 21:27:57 +01:00
Adam Wulkiewicz
735b3c53a4 [extensions][nsphere] Fix compilation errors. 2019-11-17 21:17:29 +01:00
Barend Gehrels
c5ef6985ef Merge pull request #640 from barendgehrels/minor/sort_and_test
Minor changes
2019-11-14 22:46:04 +01:00
Adam Wulkiewicz
250e2ac8ad Merge pull request #641 from vissarion/fix/deprecated_header
Fix deprecated header for floating_point_comparison
2019-11-14 16:59:41 +01:00
Vissarion Fisikopoulos
20a463346d Fix deprecated header for floating_point_comparison 2019-11-14 15:42:45 +02:00
Barend Gehrels
e4fbc736a4 [test] update defines for non-Kramer case 2019-11-13 13:09:14 +01:00
Barend Gehrels
c3c7a99c5f [test] Skip validity check for some cases when rescaling is not used 2019-11-13 12:53:07 +01:00
Barend Gehrels
2989992d37 [test] Write test configuration and make ccw order in tests optional 2019-11-13 12:52:33 +01:00
Barend Gehrels
fbf333c8a7 [test] updates in expectations and defines 2019-11-13 12:05:24 +01:00
Barend Gehrels
090e2c4e4a [test] add testcase for issue #630 2019-11-13 11:48:44 +01:00
Barend Gehrels
5c5fd7dbef [overlay] refactor sort-by-side such that more limited input is possible.
Fix the distance measure, by default it should not return anything
2019-11-13 11:43:25 +01:00
Adam Wulkiewicz
940d01e4f5 [test][index] Check elements counts after an exception is thrown. 2019-11-12 18:07:32 +01:00
Adam Wulkiewicz
ed0869c589 [index] Improve rtree state after exception is thrown in insert().
If exception is thrown in split prevent keeping more elements in a node
that it is allowed. So even if a user calls insert() again there won't
be a problem with pushing elements out of bounds in the same node which
is already overflowed.
2019-11-12 18:02:48 +01:00
Adam Wulkiewicz
43eec3c42b [test][arithmetic] Replace std::fabs with bg::math::abs. 2019-11-10 20:36:34 +01:00
Adam Wulkiewicz
074122d619 [sectionalize] Enable #include, not affected by BOOST_GEOMETRY_USE_RESCALING anymore. 2019-11-07 23:53:19 +01:00
Adam Wulkiewicz
859ddb7a1e [index] Make members_holder a member type of the rtree. 2019-11-07 22:40:51 +01:00
Adam Wulkiewicz
a5655e494e [doc] Add 1.72.0 release notes. 2019-11-06 17:28:49 +01:00
Adam Wulkiewicz
ca52913fef [doc] Add Tinko Bartels as contributor. 2019-11-06 16:58:58 +01:00
Adam Wulkiewicz
d6bafb9908 [doc][strategies] Fix errors in documentation of matrix transformers. 2019-11-06 16:48:16 +01:00
Adam Wulkiewicz
0af5060bbf Merge pull request #479 from awulkiew/fix/empty_union
Fix for empty spherical union
2019-11-06 13:52:56 +01:00
Adam Wulkiewicz
91dafccc33 Merge pull request #637 from awulkiew/fix/karney
Fix MSVC compailation errors in karney_inverse.
2019-11-06 13:45:02 +01:00
Adam Wulkiewicz
432ebd5be5 [util] Add missing copyright note. 2019-11-06 00:21:21 +01:00
Adam Wulkiewicz
a826d99c6c [test][formulas] Extract karney_inverse tests into separate file. 2019-11-06 00:17:39 +01:00
Adam Wulkiewicz
adb2f46a84 [formulas] Add missing include in inverse_karney.hpp 2019-11-06 00:15:50 +01:00
Adam Wulkiewicz
f289af8b23 [util] Fix type conversion and improve readability of evaluate_coeffs_C3. 2019-11-05 22:17:52 +01:00
Adam Wulkiewicz
4ae803e357 [formulas] Fix min/max calls in karney_inverse not compiling with MSVC. 2019-11-05 21:01:11 +01:00
Vissarion Fisikopoulos
6ab45a5afd Merge pull request #636 from awulkiew/fix/disable_karney
[strategies] Do not include karney strategy and parameters by default.
2019-11-05 17:16:27 +02:00
Adam Wulkiewicz
1832ff5a48 Merge pull request #634 from vissarion/fix/distance_accuracy
[tests] Decrease accuracy in distance_cross_track geographic strategy…
2019-11-05 14:01:47 +01:00
Adam Wulkiewicz
386b0fca11 [strategies] Do not include karney strategy and parameters by default.
The reasons are:
- karney formulas expect degrees so they won't work with strategies
  right now
- karney_inverse requires C++11
2019-11-05 13:47:47 +01:00
Adam Wulkiewicz
b0e3bd8541 [rtree] Simplify node destruction calls. 2019-11-04 23:49:20 +01:00
Adam Wulkiewicz
477627d16a [rtree] Extract members_holder and pass it into visitors instead of multiple types. 2019-11-03 14:27:20 +01:00
Vissarion Fisikopoulos
dcb9db9809 Merge pull request #502 from BoostGSoC18/example/distance_formula
Example: usage of distance formula
2019-11-02 15:28:22 +02:00