Adam Wulkiewicz
1fcd4e7ffd
Merge pull request #54 from mkaravel/feature/distance
...
Feature/distance
2014-06-05 16:15:15 +02:00
Barend Gehrels
89b2fb4d6a
[buffer] use intersection_side for checking side on convex range
...
This fixes many of the issues (in multi_polygon_buffer). However, some
new cases now fail because of this and should be fixed later
2014-06-04 15:58:53 +02:00
Barend Gehrels
77969d4194
[buffer] merged implementations of side_on_convex_range
2014-06-04 13:30:45 +02:00
Barend Gehrels
1a2a2f4de1
[buffer] remove RobustPolicy from side_on_convex_range
...
because side of a point w.r.t. a segment cannot be done with rescaling,
due to rounding the point can be located on the other side of the segment
This adds 4 more failing testcases, but it has to be done first because
the solution is not reliable
2014-06-04 13:26:26 +02:00
Menelaos Karavelas
8e1f963e37
Merge branch 'feature/distance' of github.com:mkaravel/geometry into feature/distance
2014-06-04 12:03:53 +03:00
Menelaos Karavelas
795fdf82a7
[test][strategies] add entry for unit test for pythagoras point-box
2014-06-03 18:58:33 +03:00
Adam Wulkiewicz
188b1c3e48
[test] Fix unused typedef warnings
2014-06-03 16:20:11 +02:00
Adam Wulkiewicz
948208a485
[strategies] Fix unused typedefs warnings.
2014-06-03 12:55:49 +02:00
Menelaos Karavelas
8aadb31dc8
[test][strategies] add unit test for pythagoras point box strategy
2014-06-03 13:41:39 +03:00
Barend Gehrels
dfd38081bc
[extensions][distance] fix default_strategy extra tag
2014-06-02 23:04:29 +02:00
Barend Gehrels
d10a487bec
Merge pull request #51 from mkaravel/feature/distance-default-strategy
...
Feature/distance default strategy
2014-06-02 22:40:09 +02:00
Adam Wulkiewicz
b48748a3d3
[remove_spikes] Fix unused typedef warning
2014-05-30 15:20:36 +02:00
Adam Wulkiewicz
cbb408b7d5
[transform] Fix unused typedef warnings
2014-05-30 15:19:12 +02:00
Adam Wulkiewicz
9f814ae1ba
[simplify] Fix unused typedef warning
2014-05-30 15:17:46 +02:00
Adam Wulkiewicz
c9b975f556
[overlay] Fix unused typedef warning
2014-05-30 14:29:11 +02:00
Adam Wulkiewicz
8d4a61d496
[index/rtree] Fix unused typedef warnings
2014-05-30 14:26:44 +02:00
Adam Wulkiewicz
01a34d6b71
[index/varray] Fix unused typedef warnings
2014-05-30 14:23:47 +02:00
Adam Wulkiewicz
cda70f4326
[touches] Fix unused typedef warning
2014-05-30 14:21:19 +02:00
Adam Wulkiewicz
f614512cfa
[reverse] Fix unused typedef warning
2014-05-30 14:19:16 +02:00
Adam Wulkiewicz
81e0d3fac4
[overlay] Fix unused typedef warnings
2014-05-30 14:16:17 +02:00
Adam Wulkiewicz
694fbffdeb
[relate] Fix unused typedef warnings
2014-05-30 14:12:14 +02:00
Menelaos Karavelas
779e05c292
[strategies][distance] fix names of template parameters to better
...
reflect the corresponding objects
2014-05-30 15:09:20 +03:00
Menelaos Karavelas
4d16a2112a
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/distance-default-strategy
2014-05-30 15:06:52 +03: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
Menelaos Karavelas
916e9bb495
[test][strategies] add compile time check for the default strategy
...
where the geometry tags are reversed
2014-05-29 14:54:25 +03:00
Menelaos Karavelas
e15cbf41a4
[strategies] make default_strategy class commutative with respect
...
to the order of the geometry tags
2014-05-29 14:53:51 +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