Commit Graph

  • 7f91c4a527 [buffer] Update expected test results, syncronize with the change in rescale policy (rounding). Adam Wulkiewicz 2015-06-25 17:28:38 +0200
  • c691425d6a [is_valid] Update the test according to the change of rescale_policy. Adam Wulkiewicz 2015-06-24 22:53:33 +0200
  • 6d0be4db61 [policies] Round to the nearest integral value during rescaling. Adam Wulkiewicz 2015-06-24 22:50:50 +0200
  • d40bed9381 [buffer] change testvalues and tolerance in mikado with large distance cases to support for all occuring variants on various platforms (can differ up to 53 square meter so an average is selected and 30 meter tolerance) barendgehrels 2015-06-24 17:09:02 +0200
  • 90aaa664c4 [test] add commented section to conveniently create a csv from testresults Barend Gehrels 2015-06-24 16:29:18 +0200
  • 688ea21d42 [buffer] fix countries buffer test after change to select IP closest to endpoint or else IP using shortest segment. New values are close to old values, checked visually and the same for MSVC/gcc/clang Barend Gehrels 2015-06-24 16:28:51 +0200
  • 15b14b5d7d [buffer][test] higher tolerance for mikado cases Barend Gehrels 2015-06-24 13:18:22 +0200
  • 9914d7a116 [buffer][test] replace -999 with constant Barend Gehrels 2015-06-24 13:17:52 +0200
  • 181c17be5c [buffer] fix testcase for county1 which had empty output (but expected area) barendgehrels 2015-06-24 12:18:16 +0200
  • b5756e9e08 [buffer] test: don't use assign_inverse but assign just coordinates to avoid infinite ranges. Check for emptyness as expected barendgehrels 2015-06-24 11:51:06 +0200
  • 16aac54944 [robustness] check for infinite numbers in calculating the factor, and only assert when really assigned barendgehrels 2015-06-24 11:45:41 +0200
  • fbe3cb1c83 [buffer] unit test: don't calculate rescale policy on empty output to avoid empty or invalid boxes and possible assertions barendgehrels 2015-06-24 11:06:23 +0200
  • dd0e360146 [io][wkt] Optimize the usage of end tokenizer::iterator. Adam Wulkiewicz 2015-06-22 22:58:05 +0200
  • 7910be94fd [relate] Add assertion and remove unneeded condition. Adam Wulkiewicz 2015-06-22 22:33:07 +0200
  • 6a04e80f1a [geometry][ci] Propagate failing test result status from loop running tests. Adam Wulkiewicz 2015-06-22 17:40:12 +0200
  • 95c13605f9 [test][algorithms][sym_difference][L/L] increase the torelance from EPS to 4*EPS for a failing test case Menelaos Karavelas 2015-06-22 15:18:13 +0300
  • 6cc42c5dc5 [test][algorithms][difference][L/L] increase the precision tolerance from EPS to 4*EPS for two test cases Menelaos Karavelas 2015-06-22 15:14:38 +0300
  • a0ca615051 Merge pull request #311 from mkaravel/fix/distance_point_box_cross_track_strategy Menelaos Karavelas 2015-06-22 00:13:11 +0300
  • 283f0a2853 Merge branch 'develop' of github.com:boostorg/geometry into develop barendgehrels 2015-06-21 22:59:27 +0200
  • 88be2948f3 Three minor various details barendgehrels 2015-06-21 22:55:09 +0200
  • 97c368cdf2 Buffer unit test - small rewrite of access to folder location barendgehrels 2015-06-21 22:54:32 +0200
  • 6926c270b3 Adapt difference/intersection unit tests to change in IP calculation barendgehrels 2015-06-21 22:53:25 +0200
  • 603a2a7c12 Adapt buffer unit tests to change in IP calculation barendgehrels 2015-06-21 22:52:17 +0200
  • ed103f777e intersection calculation: fix behaviour in rare cases where IP is taken from segment A but segment B is much shorter, and IP is also at end-point of segment B. The arbitrary decision (robust_ra < robust_rb) is changed into another decision, based on closeness to end-points and on segment length, which leads to more precise results barendgehrels 2015-06-21 22:50:40 +0200
  • 9804911dd1 [geometry][ci] Improve the CircleCI script. Adam Wulkiewicz 2015-06-20 18:48:10 +0200
  • 2e0cfd631a [geometry][ci] Move *.gcda and *.gcno coverage files instead of copy. Adam Wulkiewicz 2015-06-20 05:55:40 +0200
  • 583354cbae [test][intersects] Suppress unused local typedef warnings. Adam Wulkiewicz 2015-06-20 05:47:55 +0200
  • 514251c7fe [geometry][readme] Use consistent, flat badges from shields.io Adam Wulkiewicz 2015-06-20 05:35:09 +0200
  • bcc03065b4 [geometry][ci] Enable parallel testing of geometry and index. Adam Wulkiewicz 2015-06-20 03:56:54 +0200
  • c598934d4e [geometry] Manually alter the JSON result file and send it to Coveralls. Adam Wulkiewicz 2015-06-19 20:56:14 +0200
  • 933ed0791d [strategies][distance][cross track point box] re-factor code and make it more readable Menelaos Karavelas 2015-06-19 09:37:49 +0300
  • 23addc2c06 [strategies][distance][cross track point box] optimize the computation of the distance when the point's longitude does not belong to the longitude range of the box: instead of computing the distances to both meridian segments of the box, determine which one among the two box segments the point is closest to, and compute the distance of the point to the closest segment found Menelaos Karavelas 2015-06-19 01:17:46 +0300
  • 7dd56e8b87 [test][algorithms][distance] add more test cases for distance(point, box) in the spherical equatorial coordinate system Menelaos Karavelas 2015-06-19 01:16:48 +0300
  • 61d4d491c2 Merge branch 'develop' of github.com:boostorg/geometry into develop Adam Wulkiewicz 2015-06-18 13:27:14 +0200
  • 098ca1e038 [geometry] Add CircleCI and Coveralls integration, add test results to the README. Adam Wulkiewicz 2015-06-15 16:54:36 +0200
  • 362aec8aa1 [test][algorithms][expand] increase precision tolerance for a test case (to account for failing unit tests for some platforms) Menelaos Karavelas 2015-06-18 08:40:32 +0300
  • 42a5a091f7 [test][algorithms][envelope] remove duplicate test case; increase tolerance in test case (to avoid unit test failures on certain platforms/compilers, such as MSVC, qcc and quite a few others) Menelaos Karavelas 2015-06-17 19:27:12 +0300
  • ff9ba7fe3c [test][iterators][point iterator] delete dynamically allocated memory (fixes memory leak error reported in regression matrix of the develop branch) Menelaos Karavelas 2015-06-17 19:20:50 +0300
  • 3209b534ee Merge branch 'develop' of github.com:boostorg/geometry into develop Adam Wulkiewicz 2015-06-15 16:47:06 +0200
  • 7ddb2eca09 [test][disjoint] Group the tests in separate files. Adam Wulkiewicz 2015-06-15 16:46:57 +0200
  • edf943696c Merge pull request #301 from mkaravel/fix/bounding_box_computation_in_get_rescale_policy Menelaos Karavelas 2015-06-15 15:32:00 +0300
  • dd3f58194c [test][touches] Group the tests in separate files. Adam Wulkiewicz 2015-06-15 13:44:08 +0200
  • e660e9fb19 [test][overlaps] Group the tests in separate files. Adam Wulkiewicz 2015-06-15 03:53:01 +0200
  • 7422c6c400 [test][intersects] Group the tests in separate files. Adam Wulkiewicz 2015-06-15 03:42:27 +0200
  • 21b9226562 [strategies][spherical][distance][cross track point box] add missing includes Menelaos Karavelas 2015-06-13 23:57:03 +0300
  • 452f092e8e [buffer][test] use a rescale policy calculated over the output, instead of over the input. This shows problems in the newly added test, and also invalidates one other testcase. barendgehrels 2015-06-13 10:32:00 +0200
  • bf6bc4b5aa [doc][strategies][distance][cross track point box] add documentation for cross_track_point_box distance strategy Menelaos Karavelas 2015-06-13 01:54:49 +0300
  • 70d0281dc5 [test][algorithms][distance] add unit test for distance(point, box) in the spherical equatorial coordinate stystem Menelaos Karavelas 2015-06-13 01:52:22 +0300
  • 12e497f394 [strategies][distance][cross track point box] update cross track point-box strategy to work with box seen as Cartesian products of intervals Menelaos Karavelas 2015-06-13 01:47:44 +0300
  • 36f789ffed [test][is_valid] Add a test case with inconsistent results for Polygon and MultiPolygon. Adam Wulkiewicz 2015-06-12 21:37:17 +0200
  • 843ef4eac8 [is_valid] Add optimization and suppress warnings. Adam Wulkiewicz 2015-06-12 16:37:58 +0200
  • 6e88772e27 [test][overlay] Improve the Jamfile readability. Adam Wulkiewicz 2015-06-12 13:48:54 +0200
  • a5c79c9e22 [test][set_operations] Rename the tests. Adam Wulkiewicz 2015-06-12 13:26:57 +0200
  • 00424e5a6d Merge pull request #294 from mkaravel/ext/fixes_for_ttmath_big Menelaos Karavelas 2015-06-12 10:05:07 +0300
  • 355a9d0cf4 Merge pull request #308 from mkaravel/fix/distance_cross_track_radius_type Menelaos Karavelas 2015-06-12 08:55:55 +0300
  • f3b4df8c82 [index] Rename member and tparam in expandable_box for better readability. Adam Wulkiewicz 2015-06-11 23:14:00 +0200
  • 81d0442c3a Merge pull request #309 from awulkiew/fix/is_valid Adam Wulkiewicz 2015-06-11 22:12:29 +0200
  • 5aedf7a20a Merge pull request #310 from awulkiew/fix/types2 Adam Wulkiewicz 2015-06-11 18:25:35 +0200
  • fb624d5712 Merge pull request #307 from awulkiew/fix/types Adam Wulkiewicz 2015-06-11 18:21:17 +0200
  • d88e1511d4 Merge branch 'fix/rtree_envelope' into develop Adam Wulkiewicz 2015-06-11 18:17:46 +0200
  • 13a63ec59c [example][index] Add missing header. Adam Wulkiewicz 2015-06-11 18:01:53 +0200
  • 1cf2969cf2 [is_valid] Suppress unused parameter warnings. Adam Wulkiewicz 2015-06-11 17:54:34 +0200
  • 45061a202d [test][buffer] Add a case for which not valid buffer is generated. Adam Wulkiewicz 2015-06-11 17:53:14 +0200
  • f1313b27bc [index] Improve support for non-cartesian segments. Adam Wulkiewicz 2015-06-11 04:07:05 +0200
  • 53b5ef3dff [strategies][distance][cross track] expose the radius type as a typedef (same as for projected_point distance strategy) Menelaos Karavelas 2015-06-11 01:32:00 +0300
  • 9f760bcdc7 [test][algorithms][envelope] update test case results for empty geometries Menelaos Karavelas 2015-06-11 01:14:43 +0300
  • a38f7bf60b [algorithms][envelope] make the initial box the same as that returned by assign_inverse (for consistency with older behavior; this might change in the future) Menelaos Karavelas 2015-06-11 01:13:47 +0300
  • ef3e4f3fc7 [test][algorithms][envelope] update some test cases involving invalid polygons/multipolygons; add more test cases with invalid polygons/multipolygons; Menelaos Karavelas 2015-06-11 01:01:41 +0300
  • 1a4d2504af [algorithms][envelope] change how the envelope for polygons is implemented: for polygons with empty exterior ring, look at the interior rings Menelaos Karavelas 2015-06-11 01:00:42 +0300
  • 37564000d0 [algorithms][envelope] fix compilation errors in assertions Menelaos Karavelas 2015-06-11 00:18:06 +0300
  • 6470261ec2 Merge branch 'develop' of github.com:boostorg/geometry into feature/envelope_and_expand_for_spherical_cs Menelaos Karavelas 2015-06-11 00:10:31 +0300
  • bc70826be4 Merge pull request #299 from mkaravel/feature/intersection_areal_areal_linear Menelaos Karavelas 2015-06-10 11:43:54 +0300
  • b4576d816c [test] Replace signed_index_type with signed_size_type. Adam Wulkiewicz 2015-06-09 18:31:15 +0200
  • 68bac52fa4 [algorithms] Replace signed_index_type with signed_size_type. Adam Wulkiewicz 2015-06-09 17:59:39 +0200
  • 18de7e1251 [index] Always implement the BOOST_GEOMETRY_INDEX_ASSERT() macro (using BOOST_GEOMETRY_ASSERT_MSG). Adam Wulkiewicz 2015-06-09 15:57:51 +0200
  • 163c3d83ef [test][index][extensions] Disable the deprecated std::auto_ptr support in SmartPtr and Core globally in Jamfiles. Adam Wulkiewicz 2015-06-09 14:53:36 +0200
  • c5e9b2004d [buffer][strategies] Replace int with std::size_t in join_round strategy. Adam Wulkiewicz 2015-06-09 11:41:06 +0200
  • c0e390524b [sectionalize] Replace int with signed_size_type, std::size_t or template parameter. Adam Wulkiewicz 2015-06-09 11:39:56 +0200
  • 1167e510db [relate] Replace int with std::size_t. Adam Wulkiewicz 2015-06-09 11:38:18 +0200
  • a6604a49a5 [overlay][get_turns] Replace int with signed_size_type or std::size_t. Adam Wulkiewicz 2015-06-09 11:37:32 +0200
  • 49369fa5cc [buffer] Replace int with signed_size_type or std::size_t. Adam Wulkiewicz 2015-06-09 11:36:01 +0200
  • f23b88d314 [views][boundary view] make the deallocator take the pointer at construction time Menelaos Karavelas 2015-06-09 01:27:02 +0300
  • 6e7ae868ee [views][boundary view] replace BOOST_ASSERT by BOOST_GEOMETRY_ASSERT; use flatten_iterator to get all rings of a multipolygon as a single range; separate initializer from num_rings computation; use operator new/operator delete for dynamic memory allocation of views' container; use automatic deallocator helper class instead of try/catch block; Menelaos Karavelas 2015-06-09 00:50:26 +0300
  • 8285b45298 [test][algorithms][intersection] add more test cases for A/A -> L Menelaos Karavelas 2015-06-09 00:49:52 +0300
  • a23d4c97f6 Merge branch 'develop' of github.com:boostorg/geometry into feature/intersection_areal_areal_linear Menelaos Karavelas 2015-06-08 23:52:05 +0300
  • fb978458e9 [buffer] Replace int with signed_size_type. Adam Wulkiewicz 2015-06-08 21:26:41 +0200
  • 280022e5d0 Merge pull request #305 from awulkiew/fix/buffer Adam Wulkiewicz 2015-06-08 21:19:14 +0200
  • e0a436b55b Merge branch 'develop' into fix/buffer Adam Wulkiewicz 2015-06-08 21:17:10 +0200
  • 753604e959 Merge pull request #306 from awulkiew/feature/assert Adam Wulkiewicz 2015-06-08 21:14:15 +0200
  • 30beddc7a7 [buffer] Rename signed types, for turn_index and counters use size_t. Adam Wulkiewicz 2015-06-08 01:00:50 +0200
  • 65c527a55b [test][core] Add the test for a custom, throwing assert handler. Adam Wulkiewicz 2015-06-08 20:46:55 +0200
  • dc6988ff60 [util] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:40:57 +0200
  • 3fe9dafa85 [strategies] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:40:44 +0200
  • bee76d5f1f [policies] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:40:32 +0200
  • a0ca11b96d [iterators] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:40:15 +0200
  • ca279e691e [index] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:39:59 +0200
  • 0baad86394 [geometries] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:39:34 +0200
  • a5f3400a2a [extensions] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:38:59 +0200
  • 55b474019e [algorithms] Replace BOOST_ASSERT with BOOST_GEOMETRY_ASSERT. Adam Wulkiewicz 2015-06-08 13:38:34 +0200
  • fce4263862 [core] Add BOOST_GEOMETRY_ASSERT and BOOST_GEOMETRY_ASSERT_MSG macros. Adam Wulkiewicz 2015-06-08 13:36:39 +0200