Adam Wulkiewicz
fca0aa9ff4
[srs][strategies] Fix warnings (comparison, unused parameter).
2019-02-04 22:18:59 +01:00
Adam Wulkiewicz
7e5021a532
[srs] Fix get-access of static nadgrids.
2019-02-04 22:17:28 +01:00
Adam Wulkiewicz
bb584a57db
[srs] Fix gcc/clang compilation error for shared_grid.
...
Error: Unable to find function overload
Fix by moving shared_grid to the same namespace where the functions are and bringing it up to the srs namespace with using directive.
2019-02-02 12:41:03 +01:00
Adam Wulkiewicz
28cbd31183
[srs] Add missing include. Remove/comment unused parameters.
2019-02-02 12:38:54 +01:00
Adam Wulkiewicz
05e8acc65e
[srs] Fix static towgs84 get-access.
2019-02-01 01:09:29 +01:00
Adam Wulkiewicz
4aac78da1c
[strategies] Fix default geographic envelope strategy definition.
2019-02-01 01:08:25 +01:00
Adam Wulkiewicz
5ea1abcedc
[relate] Use RobustPolicy based on parameters, for consistency with set operations.
2019-01-24 19:10:55 +01:00
Barend Gehrels
809d33bb5a
Merge branch 'develop' of https://github.com/boostorg/geometry into develop
2019-01-23 21:58:57 +01:00
Barend Gehrels
237adbc421
[overlay] fix administration of traversed rings, a discarded self-turn
...
should not count as traversed
2019-01-23 21:06:27 +01:00
Barend Gehrels
01a621d9b3
[doc] Year changes, add missing parameters
2019-01-23 10:18:43 +01:00
Barend Gehrels
b012e4f5bf
[strategies] remove dead links and inspiration links
2019-01-23 10:04:54 +01:00
Adam Wulkiewicz
e090c027d0
[index] Fix reference to temporary returned by index::indexable<> for types convertible to ValueType.
2019-01-23 01:31:36 +01:00
Adam Wulkiewicz
0ee5b554a9
[distance] Add missing include.
2019-01-03 22:02:50 +01:00
Adam Wulkiewicz
335d25dd45
[algorithms][strategies] Decrease distance() strategies dependencies.
...
Include only required parts of other algorithms.
This removes the rtree dependency from strategies.
2019-01-03 15:49:25 +01:00
Adam Wulkiewicz
ea1a1fd5a4
[formulas] Remove unneeded and heavy dependency (srs/projections).
2018-12-19 23:02:20 +01:00
Adam Wulkiewicz
821221ce26
[algorithms] Add missing includes.
2018-12-18 23:17:36 +01:00
Adam Wulkiewicz
e0a4c6b81e
[srs] Add missing includes.
2018-12-18 21:37:39 +01:00
Adam Wulkiewicz
2d4bc1e21b
[strategies] Add missing includes.
2018-12-18 20:29:58 +01:00
Adam Wulkiewicz
73c1eed947
[algorithm][formulas][geometries][util] Add missing includes.
2018-12-18 20:29:41 +01:00
Adam Wulkiewicz
bb6421a1b4
[extensions] Add missing includes, move traits, fix namespaces, hide debugging code behind #ifdefs etc.
2018-12-18 16:11:20 +01:00
Adam Wulkiewicz
321f01c5dd
[strategies] Add missing includes.
2018-12-18 04:36:45 +01:00
Adam Wulkiewicz
1487a86a0e
[srs] Add missing includes.
2018-12-18 04:36:19 +01:00
Adam Wulkiewicz
2891ee3d62
[iterators][policies][util][views] Add missing includes.
2018-12-18 04:36:05 +01:00
Adam Wulkiewicz
f224f36983
[geometries] Add missing includes.
2018-12-18 04:35:09 +01:00
Adam Wulkiewicz
c668c217f7
[algorithms] Add missing includes.
2018-12-18 04:34:29 +01:00
Adam Wulkiewicz
3b43fe23e7
[algorithms] Fix includes and reduce dependencies in discrete frechet and hausdorff distance (and other things).
2018-12-18 04:33:15 +01:00
Adam Wulkiewicz
247f657fe1
[index] Fix compilation error in intersection_content(): wrong default strategy definition.
2018-12-17 14:04:10 +01:00
Adam Wulkiewicz
92fb762a2c
[strategy] Fix compilation errors in spherical strategies (missing includes and template keywords).
2018-12-17 03:53:55 +01:00
Adam Wulkiewicz
cd863853c2
[envelope] Add missing #include.
2018-12-17 01:45:32 +01:00
Adam Wulkiewicz
9d5d5ae6e8
[strategies] Fix warning, add missing comment at end of #endif.
2018-12-17 01:38:48 +01:00
Adam Wulkiewicz
371767b248
[get_turns] Remove unneeded comment.
2018-12-16 15:18:34 +01:00
Adam Wulkiewicz
4c099bdd50
Merge branch 'develop' into feature/undefined_cs
2018-12-16 15:16:39 +01:00
Adam Wulkiewicz
ee4ebca3c6
[get_turns] Make side calculation for linear endpoints clearer. Don't calculate unnecessary sides.
2018-12-15 19:07:56 +01:00
Adam Wulkiewicz
60d1f8fa28
Merge pull request #531 from barendgehrels/feature/get_turn_info_add_retrieve_policy
...
Feature/get turn info add retrieve policy
2018-12-14 22:46:47 +01:00
Adam Wulkiewicz
b11ab4c713
Merge pull request #538 from awulkiew/fix/array_init
...
Add workaround for msvc-12 faulty array initialization.
2018-12-11 14:18:24 +01:00
Adam Wulkiewicz
e710403b4d
[core][srs] Add workaround for msvc-12 faulty array initialization.
2018-12-10 22:47:11 +01:00
Barend Gehrels
bac949d20f
[get_turn_info] add ranges
2018-12-08 21:39:51 +01:00
Barend Gehrels
2dce9c3c8a
[get_turn_info] verify more pk/qk to avoid assertions
2018-12-08 19:31:38 +01:00
Barend Gehrels
bec490d6a1
[get_turn_info] review remark, i/o size use is_last_segment
2018-12-08 18:15:21 +01:00
Barend Gehrels
ca22e2445c
[get_turn_info] rename wrongly named variables to more proper symbolic names
2018-12-08 17:45:29 +01:00
Barend Gehrels
a02a4646ce
[get_turn_info] revise operations_of_equal, pass sides instead of ranges
...
because one of the calls had wrong order and yet another version was used.
Besides that it is simpler.
2018-12-08 17:33:56 +01:00
Barend Gehrels
9a6a578bee
[get_turn_info] get rid of confusing names
2018-12-08 15:15:46 +01:00
Barend Gehrels
8626ae1655
[get_turn_info] avoid assertion by refactoring away side_calculator_for_endpoint,
...
such that pk/qk are now retrieved lazily. This also solves part of the
mystery of the points passed in wrong order.
2018-12-08 15:10:51 +01:00
Barend Gehrels
668e9b1707
[get_turn_info] Add conditions to avoid assert in collinear turn handler
...
and is_spike
2018-12-08 14:54:53 +01:00
Barend Gehrels
7ce6dfc7e6
[get_turn_info] review remarks, add assert
...
(still asserting sometimes)
2018-12-08 13:40:13 +01:00
Barend Gehrels
35bdde4dd9
[get_turn_info] review remarks, pass ranges first, use iterators, comments
2018-12-08 13:36:55 +01:00
Barend Gehrels
daf901aaf2
[get_turn_info] minor, comments, style
2018-12-05 11:25:17 +01:00
Barend Gehrels
fdac1fb86d
[get_turn_info] now pi/qi are neither necessary, being used only once
2018-12-05 11:24:50 +01:00
Barend Gehrels
b6a537fcb4
[get_turn_info] now that buffer does not use assign_policy::apply anymore,
...
it can be omitted.
2018-12-05 10:44:32 +01:00
Barend Gehrels
3644f81f6a
[get_turn_info] avoid typedef, omit pj/qj used once
2018-12-05 10:10:40 +01:00