Commit Graph

  • ea72a91746 [ci] Test cs::undefined 1 job at a time to decrease memory consumption. Adam Wulkiewicz 2019-06-30 20:00:06 +02:00
  • cfb0f27381 Merge pull request #605 from awulkiew/feature/undefined_cs Adam Wulkiewicz 2019-06-30 17:27:08 +02:00
  • 4a279fefc3 [ci] Add cs::undefined tests to CircleCI script. Adam Wulkiewicz 2019-06-28 23:34:40 +02:00
  • b73a401480 [test] Add cs::undefined tests. Adam Wulkiewicz 2019-06-28 23:25:46 +02:00
  • f17be7daba [test][algorithms] Update tests due to change of arguments in difference_insert and sym_difference_insert. Adam Wulkiewicz 2019-06-28 21:47:36 +02:00
  • 614c05423e [algorithms] Pass strategy into get_rescale_policy() internally used to get envelope and expand strategies. Adam Wulkiewicz 2019-06-28 21:45:01 +02:00
  • 850c58f464 [strategies] Add getters for expand box strategies in envelope box strategies. Adam Wulkiewicz 2019-06-28 21:43:55 +02:00
  • 03fdd412b0 [strategies] Add envelope_box_strategy_type to intersection strategies. Adam Wulkiewicz 2019-06-28 21:43:03 +02:00
  • 60894adf03 Merge branch 'develop' into feature/undefined_cs Adam Wulkiewicz 2019-06-28 15:10:01 +02:00
  • b4634fdb45 [algorithms][io] Add missing includes. Adam Wulkiewicz 2019-06-28 14:35:28 +02:00
  • 38ae42e442 Merge branch 'develop' into feature/undefined_cs Adam Wulkiewicz 2019-06-28 14:29:52 +02:00
  • 39e19c469c [algorithms] Remove typedef in is_valid. Adam Wulkiewicz 2019-06-28 14:12:40 +02:00
  • 48c6e2b02d Merge pull request #607 from barendgehrels/fix/various_warnings Barend Gehrels 2019-06-27 18:10:28 +02:00
  • 4252e34f2f Merge pull request #606 from barendgehrels/fix/buffer_miter_intersection_point Barend Gehrels 2019-06-27 18:09:36 +02:00
  • 33014baa5d Merge pull request #572 from awulkiew/fix/azimuth_validity Adam Wulkiewicz 2019-06-26 15:25:37 +02:00
  • e46c6ee70f [fix] add method which was added later, for integer types Barend Gehrels 2019-06-26 14:54:58 +02:00
  • c905acf964 [const] disable various compiler warnings Barend Gehrels 2019-06-26 14:53:35 +02:00
  • 6dcf062d8f [valid] Fix warning (iterator variables shadow earlier declarations) by moving the code to a specific function Barend Gehrels 2019-06-26 14:51:54 +02:00
  • 283a0bc571 [buffer] fix line/line intersection point calculation for some cases, now using general form (which will be used later more widely). This fixes some numerical issues. Including testcase, reported as #596 Barend Gehrels 2019-06-26 14:45:42 +02:00
  • a38924a0f2 Merge pull request #595 from vissarion/fix/dist_pt_seg_short Vissarion Fisikopoulos 2019-06-25 12:59:49 +03:00
  • 5e0e1cf75c [strategy] Put bisection method for distance pt-sgmt into detail namespace Vissarion Fysikopoulos 2019-06-24 14:17:46 +03:00
  • 970bce222f [test] Update tests WRT recent changes related to CS-specific strategies propagation. Adam Wulkiewicz 2019-06-24 12:21:19 +02:00
  • d772e36632 [algorithms] Propagate CS-specific strategies in algorithms. Adam Wulkiewicz 2019-06-24 12:20:04 +02:00
  • 7bf8c0dca8 [strategies] Add headers to strategies.hpp Adam Wulkiewicz 2019-06-24 12:19:21 +02:00
  • cf6d5b4618 [index] Allow passing strategy into the rtree with bgi::parameters<>. Adam Wulkiewicz 2019-06-24 12:18:45 +02:00
  • 147c5711c0 [strategies] Implement index/rtree (umbrella) strategies. Adam Wulkiewicz 2019-06-24 12:17:52 +02:00
  • be9114bb66 [policies] Get CSTag in rescale_policy_type, by default taken from Geometry type. Adam Wulkiewicz 2019-06-24 12:16:35 +02:00
  • 1d07ed1b3d [policies] Get default compare strategy with 2 different point types. Adam Wulkiewicz 2019-06-24 12:14:48 +02:00
  • 9777b2a0cb [strategies] Add strategies getters in disjoint and distance strategies (Seg/Box). Adam Wulkiewicz 2019-06-24 12:09:06 +02:00
  • 4c40b5ffb1 [strategies] Do not use BoxIn type as temporary type (may be non-mutable). Adam Wulkiewicz 2019-06-24 12:05:07 +02:00
  • f62214787d [strategies] Add model() getter to geographic side strategy. Adam Wulkiewicz 2019-06-24 12:04:07 +02:00
  • a24578181f [strategies] Allow now specifying Point types in point_in_poly_* strategies. Adam Wulkiewicz 2019-06-24 11:56:20 +02:00
  • d226019924 [strategies] Initialize delta_g4 in newton method for pt-segment distance Vissarion Fysikopoulos 2019-06-18 15:17:10 +03:00
  • 5e509c0639 [stategies] Add meridian case optimization for degenerate segments Vissarion Fysikopoulos 2019-06-18 15:15:11 +03:00
  • 30979a59e0 [strategies] Avoid divisions by zero Vissarion Fysikopoulos 2019-06-13 12:09:43 +03:00
  • b930d33565 Merge pull request #594 from barendgehrels/test/changes-in-defines Barend Gehrels 2019-06-05 10:51:25 +02:00
  • d5d0564a1d [doc] Document define. Barend Gehrels 2019-06-05 10:48:39 +02:00
  • ec62cc9afa [strategies] Refactor within/covered_by Box/Box strategies. Adam Wulkiewicz 2019-06-04 22:43:29 +02:00
  • bfdd09c12c [test][overlay] Pass intersection strategy in sort_by_side test. Adam Wulkiewicz 2019-06-04 20:45:59 +02:00
  • 2832223ba6 [algorithms][strategies] Propagate CS-specific strategies in algorithms. Adam Wulkiewicz 2019-06-04 20:04:38 +02:00
  • cc15b8cbd0 [tests] Remove output strings from cross_track geo distance Vissarion Fysikopoulos 2019-06-03 11:54:15 +03:00
  • ffdf6f8dd2 [stategies] Remove unused calls to formulas for azimuth and distance computation Vissarion Fysikopoulos 2019-05-31 16:05:07 +03:00
  • d0981b0a98 [TEST] Remove define for union Barend Gehrels 2019-05-29 16:56:25 +02:00
  • fb0c9d3b8e [TEST] Minor fixes in buffer tests Barend Gehrels 2019-05-29 16:54:52 +02:00
  • c59ad6a07b [TEST] Add robustness test to find corner cases in floating point precision Barend Gehrels 2019-05-29 16:47:46 +02:00
  • 1465e26502 [TEST] Add two testcases Barend Gehrels 2019-05-29 16:42:57 +02:00
  • 5eed0d779d [TEST] Add extra define BOOST_GEOMETRY_USE_KRAMER_RULE to indicate using the Kramer-rule intersection strategy. This can change some test behaviour Barend Gehrels 2019-05-29 15:53:29 +02:00
  • 861fc38533 [TEST] Unify different defines into BOOST_GEOMETRY_TEST_ENABLE_FAILURES Barend Gehrels 2019-05-22 14:01:05 +02:00
  • 5cd6314aca [tests] Minor fixes in distance pt-segment Vissarion Fysikopoulos 2019-05-29 15:53:58 +03:00
  • ea6dcda82c [strategies] [test] Use correctly units in pt-seg distance geo strategy Vissarion Fysikopoulos 2019-05-28 16:37:59 +03:00
  • 0c378af142 Merge pull request #591 from boostorg/fix-proj-cea-1 Adam Wulkiewicz 2019-05-21 14:04:59 +02:00
  • becbecc0a4 [srs] [projections] Fix call to pj_qsfn in cea Vissarion Fisikopoulos 2019-05-21 14:24:10 +03:00
  • af576e35c3 Merge pull request #589 from barendgehrels/bugfix/disable_start_turns Barend Gehrels 2019-05-18 18:16:16 +02:00
  • 229b42aee8 [TURNS] Disable start-turns, and take the closer point to measure distance, which makes that measurement more precise. Barend Gehrels 2019-05-15 12:04:27 +02:00
  • 5505ab4acd Merge pull request #587 from barendgehrels/bugfix/omit_selfturn_condition Barend Gehrels 2019-05-07 18:31:41 +02:00
  • bcb9f60bec [test] add testcases 17,18,19,20 Barend Gehrels 2019-05-01 15:45:15 +02:00
  • bde086d944 [traverse] remove condition for self-turn Barend Gehrels 2019-05-01 15:44:45 +02:00
  • 9d5b160584 Merge pull request #582 from barendgehrels/feature/add_start_turn Barend Gehrels 2019-05-01 22:08:02 +02:00
  • 6b4ef246c3 [overlay] apply review remarks Barend Gehrels 2019-05-01 22:00:47 +02:00
  • 59a52077c7 [overlay] fix and review remarks Barend Gehrels 2019-04-26 17:16:12 +02:00
  • cfb36adf6e Matrix transformer support for arbitrary dimensions Tinko Bartels 2019-04-12 10:45:36 +02:00
  • f24542af2e [test] Distance pt-seg; another test case for point on the othe side of segment Vissarion Fysikopoulos 2019-04-24 17:40:21 +03:00
  • 720a02cd37 [strategies] Use constant references in distance_cross_track geographic strategy Vissarion Fysikopoulos 2019-04-24 16:49:58 +03:00
  • bdf759a1d1 [test] Distance pt-seg; added test case; fix initializers; remove redundant function parameters Vissarion Fysikopoulos 2019-04-24 16:43:28 +03:00
  • 1ec4137c9b [test] Minor change in distance pt-sgmt test case Vissarion Fysikopoulos 2019-04-24 15:40:29 +03:00
  • 0ab8a04e91 [test] Tests for distance pt-sgmt strategy Vissarion Fysikopoulos 2019-04-24 12:22:39 +03:00
  • 17831d71f8 [strategies] Bisection method for geo distance pt-sgmt Vissarion Fysikopoulos 2019-04-23 16:50:10 +03:00
  • 0f41f9b29b [strategies] Better start estimation for Newton method in goe distance pt-sgmt Vissarion Fysikopoulos 2019-04-23 14:42:11 +03:00
  • 88fde34c13 [strategies] Create newton method function Vissarion Fysikopoulos 2019-04-22 16:14:20 +03:00
  • b84918fcde [test] add testcase for FP precision without rescaling Barend Gehrels 2019-04-17 15:10:04 +02:00
  • ce4307bdfb [get_turn_info] Review remark, get cs tag from umbrella strategy Barend Gehrels 2019-04-17 13:28:23 +02:00
  • cc5e7d5ffe [strategies] Implement spherical point_order strategy based on azimuth. Adam Wulkiewicz 2019-04-13 04:06:34 +02:00
  • f329ba0c81 Merge branch 'bg-prepare' Adam Wulkiewicz 2019-04-12 21:07:39 +02:00
  • c4307be78d Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2019-04-12 21:06:27 +02:00
  • 70994a3a32 [doc] Fix redirection in index.html files of sublibs. Adam Wulkiewicz 2019-04-12 21:03:50 +02:00
  • be7b5e71ec [test] Replace tab with spaces. Adam Wulkiewicz 2019-04-12 15:42:18 +02:00
  • f8ae5f2173 [extensions] [test]Deactivate old tests (#576) Vissarion Fisikopoulos 2019-04-08 10:34:32 +03:00
  • c5b684f74c [tests]: Add test for small angles for Kayney's inverse method Adeel Ahmad 2019-04-06 14:18:15 +02:00
  • 82c69ddc37 Merge pull request #583 from tinko92/fix/documentation_missing_some_algorithms Adam Wulkiewicz 2019-04-04 22:18:09 +02:00
  • 8baddd3634 Add headers for touches, covered_by, intersects, overlaps to doc Doxyfile. Tinko Bartels 2019-04-04 16:49:50 +02:00
  • aa47030630 Merge branch 'bg-prepare' boost-1.70.0 Adam Wulkiewicz 2019-04-03 21:46:47 +02:00
  • 0722812352 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2019-04-03 21:45:59 +02:00
  • 76cd664087 [doc] Update 1.70 release notes. Adam Wulkiewicz 2019-04-03 21:34:04 +02:00
  • 25a4e6a2c7 [formulas][strategies] Fix potential warning. Add brackets. Adam Wulkiewicz 2019-04-03 15:51:00 +02:00
  • de5187f39c [test] update testcases w.r.t. disabling rescaling, add two cases Barend Gehrels 2019-04-03 13:58:40 +02:00
  • 68f87ebfca [traversal] avoid early finish when no points were included Barend Gehrels 2019-04-03 13:57:44 +02:00
  • bfe704419f [overlay] add starting turns, and improvements in turn_info w.r.t. collinearity Barend Gehrels 2019-03-27 09:18:47 +01:00
  • 04be361486 Merge branch 'bg-prepare' Adam Wulkiewicz 2019-04-02 20:55:19 +02:00
  • 93486d52d4 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2019-04-02 05:26:24 +02:00
  • 960ec9ed5d [index] Implement metafunc convertible_type and use it in count(). Adam Wulkiewicz 2019-04-01 22:24:59 +02:00
  • 9f166fc9ef [index][rtree] Remove extra ';' Adam Wulkiewicz 2019-03-31 17:26:21 +02:00
  • 6dfdf2bf2c [index][rtree] Add workaround for GCC treating member variable less comparison as member template. Adam Wulkiewicz 2019-03-31 17:25:19 +02:00
  • 9885d3b68a [test] Add tests involving tiny angles for latitude, longitude, and azimuth Adeel Ahmad 2019-03-31 11:17:17 +02:00
  • 4f3e66dfaa [meta] Add dummy dirs/files as workaround for sublibs checks in regression matrix. Adam Wulkiewicz 2019-03-29 22:52:23 +01:00
  • c207b86470 [test][index][rtree] Add missing ctor to throwing_varray test container. Adam Wulkiewicz 2019-03-29 14:15:33 +01:00
  • b6c6ede9f5 [index][rtree] Fix rstar's choose_next_node (wrong children analyzed and more). Adam Wulkiewicz 2019-03-29 05:11:01 +01:00
  • c659de4f41 [test][buffer] Fix type. Adam Wulkiewicz 2019-03-28 14:08:19 +01:00
  • 22f1f0e37c [disjoint] Remove unused typedef. Adam Wulkiewicz 2019-03-28 14:07:52 +01:00
  • 737310e094 Merge branch 'bg-prepare' Adam Wulkiewicz 2019-03-28 04:47:42 +01:00
  • 58a730ee38 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2019-03-27 20:39:32 +01:00