Commit Graph

29 Commits

Author SHA1 Message Date
Tinko Bartels
656924a200 [strategy] in matrix_transformer reverse iteration order, remove unneeded CalculationType, unneeded matrix_type typedef, change name of test 2019-07-02 23:43:25 +02:00
Tinko Bartels
5c3227b8f1 Resolve merge conflicts. 2019-07-01 22:08:15 +02:00
Tinko Bartels
cfb36adf6e Matrix transformer support for arbitrary dimensions 2019-04-25 12:22:52 +02:00
Vissarion Fysikopoulos
0ab8a04e91 [test] Tests for distance pt-sgmt strategy 2019-04-24 12:22:39 +03:00
Adam Wulkiewicz
f6826c43b2 [test][strategies] Rename envelope_segment test file. 2018-12-16 15:41:39 +01:00
Barend Gehrels
d66df075fe [test] reincarnate test of segment intersection 2018-01-24 18:04:53 +01:00
Adam Wulkiewicz
40cb0f9490 Merge branch 'develop' into feature/geo_intersection2
Conflicts:
	include/boost/geometry/algorithms/detail/azimuth.hpp
	include/boost/geometry/formulas/spherical.hpp
	include/boost/geometry/strategies/spherical/intersection.hpp
	include/boost/geometry/strategies/strategies.hpp
	test/strategies/segment_intersection_sph.cpp

Also modify the interface of relate_geodesic_segments intersection
strategy - take Policy by apply() function argument.
2017-02-07 23:21:26 +01:00
Adam Wulkiewicz
56168601d2 [test] Move algorithms/vertex_latitude to strategies/segment_envelope. 2017-02-07 14:24:01 +01:00
Adam Wulkiewicz
ca13a924c7 [test][strategies] Add test for geographic intersection strategies.
Reuse large portion of spherical intersection strategy test so move the
common code into separate file.
2016-08-24 17:48:18 +02:00
Adam Wulkiewicz
1b4587aea2 [test][strategies] Add tests for spherical Segment/Segment intersection strategy. 2016-03-26 03:15:35 +01:00
Adam Wulkiewicz
76455f347b Merge branch 'develop' into feature/geographic
Conflicts:
	test/strategies/Jamfile.v2
2015-05-29 16:29:50 +02:00
Adam Wulkiewicz
4f0be0753c [test][strategies] Rename the tests - add "strategies" prefix. 2015-05-29 16:27:36 +02:00
Adam Wulkiewicz
f94e51ebe3 Merge branch 'develop' into feature/geographic
Conflicts:
	test/strategies/vincenty.cpp
2015-05-13 15:33:46 +02:00
Menelaos Karavelas
9b3954988e [test][strategies][simplify douglas peucker] add unit test for the Douglas-Peucker simplify strategy 2015-02-05 14:25:30 +02:00
Adam Wulkiewicz
78ed5e6130 [test][strategies] Add tests for thomas distance strategy. 2015-01-25 19:56:16 +01:00
Barend Gehrels
db13795982 [buffer] Add robust calculation method to determine the side of the intersection
point (turn) w.r.t. a segment, where all segments are rescaled. This should
result in a trustable point-in-piece route and obsolete the near_offsetted
workaround.

Includes unit test
2015-01-21 16:08:08 +01:00
Adam Wulkiewicz
545c58a824 [strategies] Move andoyer and vincenty distance strategies from extensions. 2014-11-24 22:51:58 +01:00
Adam Wulkiewicz
e054e25bfd [test][strategies] Divide different within/covered_by strategies tests into separate files. 2014-10-23 21:32:20 +02:00
Adam Wulkiewicz
b165409532 [test] rename within strategies test file 2014-09-12 21:59:32 +08:00
Adam Wulkiewicz
0b677ae1aa [strategies] projected_point_ax strategy relocated to separate file 2014-07-05 19:57:41 +02:00
Menelaos Karavelas
795fdf82a7 [test][strategies] add entry for unit test for pythagoras point-box 2014-06-03 18:58:33 +03:00
Menelaos Karavelas
f565154090 [test][strategies] add unit test to test the return type of the default distance result and the default comparable distance result 2014-05-10 15:14:19 +03:00
Barend Gehrels
41f9c94e31 [geometry] Fixed unit test for collinear intersections w.r.t new parameters 2014-01-19 22:33:58 +01:00
Barend Gehrels
13495b06fc Boost.Geometry processed patch https://svn.boost.org/trac/boost/ticket/6166 for missing transformation
[SVN r77108]
2012-02-24 15:36:23 +00:00
Barend Gehrels
7cb0ae96fd Boost.Geometry update copyright -> 2012
[SVN r76390]
2012-01-09 21:56:08 +00:00
Barend Gehrels
e20206ab23 Made side strategy consistent with distance etc (with services::default_strategy)
Updated test spherical_side.cpp now testing ssf, cross_track, cartesian

[SVN r72269]
2011-05-29 20:46:22 +00:00
Barend Gehrels
a01c615089 Made copyright notices in libs/geometry consistent
[SVN r70876]
2011-04-02 20:33:14 +00:00
Barend Gehrels
e71fb07566 Assemble/traverse/enrich: complete update for handling self tangencies
-> added many testcases

Various updates in testcases for support of open polygons
recursive_boxes.cpp, added triangles as well (dropped corner)

[SVN r66450]
2010-11-08 10:32:23 +00:00
Barend Gehrels
cead073c84 Added libs/geometry/test folder with many tests
[SVN r59773]
2010-02-20 15:03:37 +00:00