Adam Wulkiewicz
8d29cc70ca
[test][setops] Add difference(l,a) spherical case (issue 619).
2019-09-22 01:53:49 +02:00
Barend Gehrels
0bc28aadb8
[self_turns] fix direction - for this, an extra template parameter is required
...
(it cannot (yet) be derived from the geometry, because it causes is_valid
to fail)
2017-05-25 13:52:13 +02:00
Adam Wulkiewicz
26e2a8ae31
[test] Add another convenient overload of geom_to_svg().
2015-01-05 23:20:09 +01:00
Adam Wulkiewicz
f2380dbf9c
[test] From geom_to_svg helper tool remove invalid template parameter.
2014-12-20 00:54:59 +01:00
Adam Wulkiewicz
17be49e47f
[test] Fix compilation errors in to_svg helper tool caused by the removal of other_id from turn_operation.
2014-12-20 00:43:59 +01:00
Adam Wulkiewicz
d20bd1f020
[test][to_svg] Add geom_to_svg() helper function.
2014-10-10 22:29:16 +02:00
Barend Gehrels
e4e948753b
[turns] remove is_discarded() function
2014-06-18 14:24:42 +02:00
Adam Wulkiewicz
188b1c3e48
[test] Fix unused typedef warnings
2014-06-03 16:20:11 +02:00
Menelaos Karavelas
1083dce436
[test] fix unused variable warnings produced with clang++ and -Wextra
2014-05-14 15:40:27 +03:00
Barend Gehrels
2bfede47f3
updated tests due to changes in rescale_to_integer branch
2014-04-23 13:30:00 +02:00
Barend Gehrels
dc2993ae3a
Merge branch 'develop' into rescale_to_integer
...
Conflicts:
include/boost/geometry/algorithms/detail/relate/turns.hpp
include/boost/geometry/algorithms/touches.hppq
2014-04-23 13:26:59 +02:00
Menelaos Karavelas
6646470a55
Merge branch 'develop' of https://github.com/boostorg/geometry into feature/setops-develop
2014-04-10 10:03:43 +03:00
Menelaos Karavelas
fdc02a60fe
[test] add missing include (fstream)
2014-04-10 09:07:42 +03:00
Adam Wulkiewicz
7bde891d7a
[relate] Add the support for IPs generated for "real" and "fake" holes.
...
Rename turns::less_seg_dist_op<> to relate::turns::less<>
It now takes the Comp defining how operations are sorted if segment and distance are equal.
Add 2 different operations comparators for L/L,L/A and A/A.
Add tests.
2014-04-07 01:08:24 +02:00
Barend Gehrels
46125dccb5
Removed distance (replaced by fraction) and calculate_distance_policy file, not used anymore
2014-03-30 13:50:20 +02:00
Adam Wulkiewicz
e8b5e64f2b
added empty test for get_turns(L,A) and some small changes like naming, comments. to_svg() (test debug helper tool) is now using turn_info defined in relate::turns, also traversal info output commented out.
2014-02-27 15:20:51 +01:00
Adam Wulkiewicz
51d9641505
get_turn_info_linear_linear policy and related code moved from namespace relate to overlay/get_turns and connected with the official get_turns()
2014-02-01 19:05:58 +01:00
Adam Wulkiewicz
89f7ce15b0
fixed compilation errors
2014-02-01 13:37:41 +01:00
Adam Wulkiewicz
3f667361d6
get_turns() for endpoints L/L started from the beginning, added copyrights info, added comments regarding segment intersection results analysis
2014-01-22 21:42:44 +01:00
Adam Wulkiewicz
518156a727
[geometry] begined the new implementation of handling of first and last LS point in get_turns(), for now considered cases when both LSs starts on the same segment
2014-01-07 21:46:46 +01:00
Adam Wulkiewicz
def187c977
added generation of IP for the first point of a Linestring - c+c/c, c+i/u or c+u/i
2014-01-04 01:11:43 +01:00
Adam Wulkiewicz
3d8cc8730a
[geometry] added relate() test
2013-12-24 04:17:06 +01:00
Adam Wulkiewicz
8f742a692c
[geometry] added self-turns output to 1-geometry to_svg()
2013-12-23 14:49:20 +01:00
Adam Wulkiewicz
eba7d26db4
[geometry] in relate() called dispatch::get_turns instead of higher level one to avoid geometries switching, added generation of SVGs for some special cases
2013-12-22 23:35:18 +01:00