Commit Graph

8536 Commits

Author SHA1 Message Date
Adam Wulkiewicz
3554207182 [algorithms][doc] Fix description of distance(). 2018-11-29 02:17:19 +01:00
Adam Wulkiewicz
5a1cd9d3aa [algorithms][doc] Fix discrete_hausdorff_distance() arguments' names. 2018-11-29 02:13:37 +01:00
Barend Gehrels
c12b048742 [test] fix get_turn_info unit test by adding correct strategy 2018-11-28 20:32:21 +01:00
Barend Gehrels
5cb39aa5c6 [get_turn_info] changes in side calculator 2018-11-28 18:53:54 +01:00
Barend Gehrels
2a4777e017 [get_turn_info] undo making side strategy a const reference 2018-11-28 18:13:33 +01:00
Barend Gehrels
065489a1c5 [get_turn_info] don't precalculate pk/qk in robust points 2018-11-28 17:08:08 +01:00
Barend Gehrels
a9dc805c15 [get_turn_info] make methods const& (needed) and remove pk/pq
Therefore the robust_retriever should store its result
2018-11-28 16:38:34 +01:00
Barend Gehrels
ea7ab83bb2 [get_turn_info] retrieve pk/qk on demand 2018-11-28 15:56:55 +01:00
Barend Gehrels
02971ec301 [get_turn_info] remove redundant methods, use robust point methods
for spike calculation
2018-11-28 13:48:33 +01:00
Barend Gehrels
e198744825 [get_turn_info] pass retrieve policies i/o pk/qk 2018-11-28 13:35:36 +01:00
Adam Wulkiewicz
d19254842c Merge branch 'develop' into feature/undefined_cs 2018-11-28 02:35:38 +01:00
Adam Wulkiewicz
46f86bf42a
Merge pull request #530 from awulkiew/feature/headers_test
Several tweaks for tests of self contained headers.
2018-11-27 22:16:57 +01:00
Barend Gehrels
e24041efbb [get_turn_info] pass retrieve policy template argument 2018-11-27 21:57:20 +01:00
Barend Gehrels
51c4e277e7 [get_turn_info] call get_swapped_sides for linear/linear 2018-11-27 21:51:48 +01:00
Barend Gehrels
a47fee925c [get_turn_info] Make specific side calculator for other calculations
done in non typical order
2018-11-27 21:50:58 +01:00
Adam Wulkiewicz
6af84a3a49 [test] Move tests of extensions headers to extensions/test directory. 2018-11-27 21:17:16 +01:00
Adam Wulkiewicz
d271fde65f [test] Move self contained headers tests and tweak Jamfile to shorten paths. 2018-11-27 21:00:28 +01:00
Barend Gehrels
dcc6550c1f [get_turn_info] replace real intersection (for the sake of counting)
by direction code (made for that purpose)
2018-11-27 20:23:56 +01:00
Barend Gehrels
c61c15e1db [relate] create specific strategy for relate l/a
Because it is not called from specific get_turn_info context
And uses all points in non typical order (e.g. qi, pj, pk i/o pi, pj, pk)
2018-11-27 20:02:38 +01:00
Barend Gehrels
4fd598395f [get_turn_info] let the base itself return the swapped side calculator
(preparation step for removal of *k methods)
2018-11-27 20:00:53 +01:00
Barend Gehrels
c1a035332a [get_turns] propagate retrieve polices to endpoint function 2018-11-26 23:08:01 +01:00
Adam Wulkiewicz
11aeded7a9 Merge branch 'bg-prepare' 2018-11-26 21:48:37 +01:00
Adam Wulkiewicz
46f1490b68 Merge branch 'develop' into bg-prepare 2018-11-26 21:48:10 +01:00
Adam Wulkiewicz
840e0a1bc1 [ci] Run some of the tests one at a time to decrease memory consumption. 2018-11-26 21:47:39 +01:00
Adam Wulkiewicz
bcf727bfed Merge branch 'bg-prepare' 2018-11-26 19:35:51 +01:00
Adam Wulkiewicz
b0110e0251 Merge branch 'develop' into bg-prepare 2018-11-26 19:34:41 +01:00
Adam Wulkiewicz
7a354bcb33 [doc] Update docs, add contributor and 1.69 release notes). 2018-11-26 19:34:08 +01:00
Adam Wulkiewicz
d4476aace5 Merge branch 'bg-prepare' 2018-11-26 19:00:07 +01:00
Adam Wulkiewicz
3ea4043fa0 Merge branch 'develop' into bg-prepare 2018-11-26 18:48:43 +01:00
Barend Gehrels
4484b0e141 [get_turn] remove pk/qk from turn handlers,
replacing it with retrieve policy (only where necessary)
2018-11-25 14:59:04 +01:00
Barend Gehrels
15b0c48eab [get_turns] make retrieve policy for view, replacing the null_policy
which is now redundant.
2018-11-25 13:27:56 +01:00
Barend Gehrels
a51713867b [get_turns] create specific policy for box and pass box as array.
Also pass retrieve policy for ring
2018-11-25 13:14:30 +01:00
Barend Gehrels
d5cc998339 [buffer] move functionality to retrieve next point into retrieve policy 2018-11-25 12:18:00 +01:00
Barend Gehrels
a556829348 [is_valid] revert part of commit 465e487b8c 2018-11-25 11:17:28 +01:00
Barend Gehrels
007414587b [get_turns] let retrieve_policy get point pk and qk 2018-11-24 21:51:00 +01:00
Adam Wulkiewicz
688bb5e290 [test][overlay] Test two specific get_turns L/L cases only for double coordinate type. 2018-11-23 03:05:26 +01:00
Adam Wulkiewicz
3093e0a5c3 [ci] Run srs tests one at a time to decrease memory usage.
To prevent gcc internal compiler error.
2018-11-22 22:33:48 +01:00
Adam Wulkiewicz
594babdfc5 [test][srs] Divide projection_interface tests into smaller chunks testing proj4, dynamic and static interfaces separately. 2018-11-22 03:59:45 +01:00
Adam Wulkiewicz
e997797c46 [ci] Return exit status of b2 from run_test.sh script. 2018-11-22 01:35:34 +01:00
Barend Gehrels
445dcac39a [test] fix get_turn_info test for new retrieve_policy 2018-11-21 23:07:23 +01:00
Adam Wulkiewicz
e23b72180b [srs] Fix 'enumeration value not handled in switch' warnings in isea proj. 2018-11-21 22:27:27 +01:00
Adam Wulkiewicz
b432f28d94
Merge pull request #529 from mloskot/ml/headers-test-on-demand
Run headers tests only on demand
2018-11-21 22:09:01 +01:00
Barend Gehrels
edac2ef665 [buffer] adapt call to get_turn_info 2018-11-21 19:35:28 +01:00
Barend Gehrels
4d00b88bd8 [overlay] split retrieve policy in two, because they are completely
independent w.r.t. p/q and, when retrieving the *k points, it is
way more convenient if splitted.
2018-11-21 18:24:47 +01:00
Barend Gehrels
8afd678439 [overlay] propagate retrieve_policy to end points 2018-11-21 17:41:47 +01:00
Barend Gehrels
83ccebdfaa [overlay] replace 4 booleans is_p/q_first/last by a RetrievePolicy,
which will later also retrieve pk/qk and next point
2018-11-21 17:03:29 +01:00
Mateusz Łoskot
146f80edae
Run headers tests only on demand
Disable headers tests on CI services and during regression tests.
Refines #525
2018-11-21 16:26:26 +01:00
Adam Wulkiewicz
a99bcc6f25 [srs] Add workaround for msvc-15 erroreous compilation of member less-comparison. 2018-11-20 21:58:36 +01:00
Adam Wulkiewicz
1998db08d6
Merge pull request #525 from mloskot/ml/add-test-for-self-contained-headers
Add compile-only tests verifying headers are self-contained
2018-11-15 03:04:09 +01:00
Adam Wulkiewicz
9f83599d54
Merge pull request #522 from vissarion/fix/doc_python3_support
Support python3 in building documentation
2018-11-14 14:40:25 +01:00