Adam Wulkiewicz
694fbffdeb
[relate] Fix unused typedef warnings
2014-05-30 14:12:14 +02:00
Adam Wulkiewicz
a40a86b532
[intersects] Fix unused typedef warning
2014-05-30 14:04:42 +02:00
Adam Wulkiewicz
2265430625
[disjoint] Fix unused typedef warnings
2014-05-30 13:55:51 +02:00
Adam Wulkiewicz
9881f4f56d
[get_turns] Fix unused typedef warnings
2014-05-30 13:53:57 +02:00
Adam Wulkiewicz
b670b37643
[sectionalize] Fix unused typedef warnings
2014-05-30 13:52:43 +02:00
Adam Wulkiewicz
d8e46d3f85
[within] Use normalized_view in point_in_geometry and fix unused typedef warning
2014-05-30 13:45:18 +02:00
Adam Wulkiewicz
471fabab88
Merge pull request #52 from mkaravel/feature/distance
...
[strategies][distance] change template parameters' names to reflect the objects they represent
2014-05-30 12:57:44 +02:00
brunolalande
e3b10af808
Merge pull request #53 from smspillaz/geometry/10077
...
[geometry][test] Fix concept check failures.
2014-05-29 21:07:15 +01:00
Sam Spilsbury
be3ee10849
[geometry][test] Fix concept check failures.
...
The functions in arithmetic.hpp would check the concepts Point and ConstPoint
on Point2, instead of checking Point on Point1 and ConstPoint on Point2.
This would cause concept check failures when attempting to operate from
a ConstPoint.
2014-05-30 00:04:20 +08:00
Menelaos Karavelas
f3f131db35
[strategies][distance] change template parameters' names to reflect
...
the objects they represent
2014-05-29 15:05:56 +03:00
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
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