Commit Graph

8536 Commits

Author SHA1 Message Date
Adam Wulkiewicz
d714842e99 Merge pull request #50 from mkaravel/feature/distance-default-strategy
[test][strategies] fix compilation errors for pythagoras and haversine unit tests
2014-05-29 13:51:30 +02:00
Menelaos Karavelas
f989738ebe [test][strategies] update copyright headers 2014-05-29 14:47:07 +03:00
Menelaos Karavelas
232f266798 [test][strategies] add compile time check for existence of default
strategy for projected point and cross track
2014-05-29 14:43:57 +03:00
Menelaos Karavelas
f1d12c53d7 [test][strategies] fix compilation errors for pythagoras and haversine
unit tests (introduced by the changes in pull request #47)
2014-05-29 14:09:19 +03:00
Barend Gehrels
c83c162abd Merge pull request #48 from mkaravel/feature/disjoint
[disjoint] avoid BOOST_AUTO_TPL
2014-05-28 16:32:01 +02:00
Menelaos Karavelas
63dea88967 [disjoint] remove unecessary include 2014-05-28 17:30:59 +03:00
Menelaos Karavelas
4a59061e0e [disjoint] avoid BOOST_AUTO_TPL 2014-05-28 17:23:57 +03:00
Barend Gehrels
ada844e6c0 [buffer][unit test] Adapt defines excluding some test
Remove defines of tests now OK
Add defines of tests now failing
Change intersects with has_self_intersections which excludes tangencies
2014-05-28 15:37:08 +02:00
Barend Gehrels
3333ee09b1 Merge pull request #47 from mkaravel/feature/distance-default-strategy
Feature/distance default strategy
2014-05-28 15:30:45 +02:00
Barend Gehrels
d799a9a6b5 Merge pull request #44 from mkaravel/feature/distance
Feature/distance
2014-05-28 15:28:59 +02:00
Menelaos Karavelas
68e0584f26 [strategies][distance] update copyright header and default_strategy
struct inline doc
2014-05-28 16:07:28 +03:00
Menelaos Karavelas
bb20a1c1c7 [distance] fix order of template parameters for default strategy:
the two geometry tags should be the first two template parameters
2014-05-28 16:07:20 +03:00
Barend Gehrels
76d94f4f24 [minimum_ring_size] changed to size_t
(change was proposed by Menelaos #45 which is not merged in the end)
2014-05-28 13:57:37 +02:00
Menelaos Karavelas
3b4e63b2b7 [distance][segment-box] alternative implementation that does not use forward declarations 2014-05-28 14:25:25 +03:00
Barend Gehrels
398d7d7981 Merge branch 'develop' of github.com:boostorg/geometry into develop 2014-05-28 12:57:56 +02:00
Barend Gehrels
4453f7bd6d [rescale] fix unit test and avoid BOOST_AUTO_TPL
Unit test is reworked. BOOST_AUTO_TPL is avoided using two specific methods
2014-05-28 12:57:35 +02:00
Barend Gehrels
a1882009e7 [simplify] fix Minimum case and avoid BOOST_AUTO_TPL
BOOST_AUTO_TPL is avoided by providing specific loop on iterator types
The change also avoids some typedefs and variables
2014-05-28 12:53:42 +02:00
Menelaos Karavelas
8d7c448315 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/is_simple 2014-05-28 11:09:59 +03:00
Menelaos Karavelas
d3e5c63b7a [test][disjoint] add more segment-box test cases in disjoint_coverage unit test 2014-05-28 03:47:32 +03:00
Menelaos Karavelas
be6ea95a9c [disjoint] fix bug in segment-box disjointness check (algorithm
is not always working properly when segment degenerates to a point,
or when segment was parallel to the y-axis)
2014-05-28 03:35:34 +03:00
Menelaos Karavelas
25661874a2 [disjoint] fix compilation error on darwin gcc 4.2.1 2014-05-28 03:32:55 +03:00
Menelaos Karavelas
b77e545b8f [distance] fix compilation errors with darwin gcc 4.2.1 and msvc-12.0 2014-05-28 03:13:33 +03:00
Adam Wulkiewicz
dd7d298d72 [test][crosses] Add tests for more geometries combinations. 2014-05-27 16:03:15 +02:00
Adam Wulkiewicz
bb305769bc [test][overlaps] Add test for Ls/MLs and the reversed order of parameters. 2014-05-27 15:49:06 +02:00
Adam Wulkiewicz
b1fb018c11 [test][equals] Add test for the reversed order of parameters. 2014-05-27 15:38:05 +02:00
Adam Wulkiewicz
456f2f98f0 Merge pull request #43 from mkaravel/develop
Develop
2014-05-26 23:14:46 +02:00
Menelaos Karavelas
b5c16d7371 [extensions][dissolve] remove empty comment line 2014-05-26 22:59:06 +03:00
Menelaos Karavelas
4e6abef7d4 [extensions][dissolve] remove unnecessary include 2014-05-26 22:54:57 +03:00
Barend Gehrels
38ae13e362 Merge pull request #42 from mkaravel/feature/assign
[test][assign] fix errors in test of variant support for assign
2014-05-26 13:39:31 +02:00
Barend Gehrels
2253f7e219 Merge pull request #41 from mkaravel/feature/distance
Feature/distance fix errors in variant support
2014-05-26 13:38:55 +02:00
Menelaos Karavelas
ebbcb39daa [test][assign] fix errors in test of variant support for assign 2014-05-26 14:26:07 +03:00
Menelaos Karavelas
70a431f7ef [distance] remove inner template parameter that shadows global
template parameter; qualify template method call with template keyword;
fix return type of variant visitors;
2014-05-26 14:05:12 +03:00
Menelaos Karavelas
d3d018b1ec [test][distance] add missing typename 2014-05-26 14:04:18 +03:00
Barend Gehrels
d44df9b813 [doc] small update for disjoint and contribution 2014-05-26 12:25:56 +02:00
Bruno Lalande
e370877089 Use the appropriate type to get the area type 2014-05-24 10:56:10 +01:00
brunolalande
5697607195 Merge pull request #40 from sdebionne/variant/intersection
[intersection] Add variant support
2014-05-23 23:32:48 +01:00
brunolalande
34f7fb1d19 Merge pull request #37 from sdebionne/variant/assign
[assign] Add variant support
2014-05-23 23:30:55 +01:00
brunolalande
ba53f02d54 Merge pull request #38 from sdebionne/variant/crosses
[crosses] Add variant support
2014-05-23 23:29:32 +01:00
Adam Wulkiewicz
4f69224c35 Merge pull request #35 from mkaravel/feature/disjoint
Feature/disjoint
2014-05-24 00:09:07 +02:00
Adam Wulkiewicz
985596fe97 Merge pull request #36 from mkaravel/feature/distance
Feature/distance
2014-05-24 00:08:43 +02:00
brunolalande
d563f3706d Merge pull request #39 from sdebionne/variant/expand
[expand] Add variant support
2014-05-23 23:03:55 +01:00
Menelaos Karavelas
4c1bf7b28f Merge branch 'develop' of https://github.com/boostorg/geometry into feature/disjoint 2014-05-23 20:47:39 +03:00
Menelaos Karavelas
939517e198 [disjoint] remove obsolete file algorithms/detail/disjoint.hpp 2014-05-23 20:47:06 +03:00
Menelaos Karavelas
0d6b757832 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/distance 2014-05-23 18:22:11 +03:00
brunolalande
8f2a516cc6 Merge pull request #26 from sdebionne/develop
[distance] Add variant support
2014-05-23 16:13:59 +01:00
Samuel Debione
c9edff5e31 [distance] Remove global is_implemented 2014-05-23 17:00:03 +02:00
Samuel Debione
6f2848819f [intersection] Removes duplicate concept check 2014-05-23 16:36:42 +02:00
Samuel Debione
0cb4494e20 [crosses] Remove duplicate concept check 2014-05-23 16:35:24 +02:00
Samuel Debione
97508183e1 [assign] Move concept check 2014-05-23 16:34:17 +02:00
Samuel Debione
74d36cd5b3 [expand] Move concept check 2014-05-23 16:32:53 +02:00