Commit Graph

  • 237bfdbe25 [disjoint] In Seg/Box fix the condition and replace covered_by with disjoint_point_box. Adam Wulkiewicz 2017-03-22 19:38:34 +0100
  • 16f2bcf357 [overlay] fix case where a union is traveled. As it now appears, due to new cluster handling, all uu turns can (and should) be discarded for intersections Barend Gehrels 2017-03-22 15:10:28 +0100
  • 5532044f4c [test] Add missing headers barendgehrels 2017-03-22 12:40:35 +0100
  • 7f157a2d56 [test] Add missing headers barendgehrels 2017-03-22 12:40:35 +0100
  • b4d1c8f8a9 [test] fix pointtype which is also used for SVG barendgehrels 2017-03-22 12:08:51 +0100
  • ff79fe7bd0 [traverse][debug] change debug info for candidates and re-add them in cc barendgehrels 2017-03-22 12:08:29 +0100
  • 51435fdc9d [test] enhance debug info using the new get_next_turn_index method barendgehrels 2017-03-22 11:52:41 +0100
  • 273d1bf4a1 [overlay] pending commit, add strategy to self_turns barendgehrels 2017-03-22 11:51:51 +0100
  • 0f9ab8b23a [traverse] Fix remaining distance, like when starting, cc should get first turn (#mysql_23023665 in buffer). This also fixes overriding when traverse is not possible (no testcase) barendgehrels 2017-03-22 11:50:36 +0100
  • 453b6b4a34 [TEST] Fix strategy for buffer SVG barendgehrels 2017-03-22 11:45:51 +0100
  • 75d65e9bb7 [TEST] Move unused typedef barendgehrels 2017-03-22 11:45:02 +0100
  • ae90f8567e [TESTE] fix reversed expectations barendgehrels 2017-03-22 11:44:44 +0100
  • ace8bdb7f0 [overlay] discard ii turns where two interior rings touch, for union operations. This fixes case #80. Also, added case #105, testing that in a different way (limiting solutions) barendgehrels 2017-03-18 20:17:22 +0100
  • 12b1ad9e79 [test] avoid testing too much when one type is tested (compilation time) barendgehrels 2017-03-18 20:14:19 +0100
  • 8a62c391ac Merge branch 'develop' of github.com:boostorg/geometry into develop Adam Wulkiewicz 2017-03-14 19:26:58 +0100
  • 468c2a79ed [doc] Update 1.64 release notes. Adam Wulkiewicz 2017-03-14 19:26:49 +0100
  • ed78fc3164 Merge pull request #384 from awulkiew/fix/throwing Adam Wulkiewicz 2017-03-14 19:17:10 +0100
  • 7bba50172e Merge pull request #380 from vissarion/feature/disjoint_geo_new Adam Wulkiewicz 2017-03-14 19:15:34 +0100
  • 0e281523c9 Merge branch 'develop' of github.com:boostorg/geometry into develop Adam Wulkiewicz 2017-03-14 15:02:51 +0100
  • 0d82c5cf73 [test][strategies] Add cases of vertical segments for geographic intersection strategy. Adam Wulkiewicz 2017-03-14 15:02:31 +0100
  • 4c6ccc0395 [formulas] Handle vertical geodesics in Sjoberg (intersection at the pole). Adam Wulkiewicz 2017-03-14 15:01:37 +0100
  • 404bd889f5 [traverse] fix case #129/rec boxes_4 by avoiding finalized operations in aggregation barendgehrels 2017-03-13 17:44:28 +0100
  • 3cb3d373fb [traverse] remove unused visited_regions parameter barendgehrels 2017-03-13 17:29:37 +0100
  • f9e2119d32 Merge branch 'develop' into feature/intvalid barendgehrels 2017-03-13 16:22:58 +0100
  • 9438642121 [test] avoid testing too much with ONLY_ONE_TYPE is specified barendgehrels 2017-03-13 16:12:36 +0100
  • a826d5b536 [get_turns] fix: fix distance_measure barendgehrels 2017-03-13 16:09:18 +0100
  • 32c422f745 [traverse] fix case #130, starting with cc, using remaining_distance barendgehrels 2017-03-13 15:36:13 +0100
  • 5fbf6358bd [overlay] move get_next_turn_index to method of enrichment info, to reuse it later barendgehrels 2017-03-13 15:33:14 +0100
  • 1b5fb4444e [traverse] Major commit. Avoid discarding ii turn on interior rings. Detect isolatated regions (usually inner rings) differently: only once instead of on the fly, and store it. Set visited in clusters for all parts of the cluster. barendgehrels 2017-03-13 10:52:27 +0100
  • 51f85b6fe2 [partition] Replace size()==0 with empty() and size()>0 with !empty(). Adam Wulkiewicz 2017-03-12 00:04:07 +0100
  • b5d5f6586d Merge pull request #385 from awulkiew/feature/interruptable_partition Adam Wulkiewicz 2017-03-10 23:46:21 +0100
  • dd439ce1c1 [test][partition] Return bool from visitors, it is now required by partition(). Adam Wulkiewicz 2017-03-09 05:44:41 +0100
  • fd72a1aa16 [algorithms] Support interruption of partition(). Adam Wulkiewicz 2017-03-09 05:40:20 +0100
  • 4e1c644563 [algorithms][io] Throw exceptions using BOOST_THROW_EXCEPTION. Adam Wulkiewicz 2017-03-08 22:39:08 +0100
  • 207098b2ff Merging with develop Vissarion Fysikopoulos 2017-03-08 18:37:11 +0200
  • a2be5545ee Merge branch 'bg-prepare' Adam Wulkiewicz 2017-03-08 16:18:44 +0100
  • 79e9857823 Merge with develop Vissarion Fysikopoulos 2017-03-08 17:16:26 +0200
  • d857009750 Merge branch 'develop' into bg-prepare Adam Wulkiewicz 2017-03-08 16:00:42 +0100
  • f8c61c9c29 Merge pull request #383 from awulkiew/feature/strategies_consistency Adam Wulkiewicz 2017-03-08 15:45:51 +0100
  • 455704a03e [test][strategies] Update tests according to the recent consistency changes in strategies. Adam Wulkiewicz 2017-03-07 20:17:22 +0100
  • 273ac37df4 [test][algorithms] Update tests according to the recent consistency changes in strategies. Adam Wulkiewicz 2017-03-07 20:15:07 +0100
  • 7b5db5b06b [strategies] Replace InverseFormula with FormulaPolicy in geographic strategies. Adam Wulkiewicz 2017-03-07 20:09:37 +0100
  • 5985e49d2b [strategies] Rename files in order to make them more consistent across coordinate systems. Adam Wulkiewicz 2017-03-07 17:52:54 +0100
  • d113eb8cfd [strategies] Improve consistency of strategies. Adam Wulkiewicz 2017-03-07 16:54:09 +0100
  • 95a982e492 [core] Improve accuracy of default srs::sphere radius being mean Earth's radius. Adam Wulkiewicz 2017-03-07 16:49:25 +0100
  • 95bb1eacc0 Merge branch 'develop' into feature/disjoint_geo_new Adam Wulkiewicz 2017-03-05 23:43:45 +0100
  • 60592cff99 [doc] Update reference (area strategy, set operations, is_simple, is_valid). Adam Wulkiewicz 2017-03-05 20:24:23 +0100
  • 62acebb640 [algorithms] Update doc-related description of set operations, is_simple and is_valid. Adam Wulkiewicz 2017-03-05 20:22:01 +0100
  • db052113a8 [area][strategies] Update doc-related description of area() and related strategies. Adam Wulkiewicz 2017-03-05 20:18:10 +0100
  • aff16c1615 [doc][src] Fix compilation errors (lack of include, conflicts with QVM). Adam Wulkiewicz 2017-03-05 19:42:00 +0100
  • 056330d610 [doc][index] Add note about result sorting into the kNN query section. Adam Wulkiewicz 2017-03-05 19:40:28 +0100
  • c00178f39a [test][algorithms] Use ranges of coordinates in expected boxes in some cases. Adam Wulkiewicz 2017-03-03 03:56:40 +0100
  • 6fa7b888e5 [test][formulas] Tweak eps threshold in inverse formula test (for mingw-gcc). Adam Wulkiewicz 2017-03-03 03:53:29 +0100
  • 3062222a92 [doc] Update 1.64 release notes. Adam Wulkiewicz 2017-03-02 19:26:02 +0100
  • be844d54e5 [test] Add missing variable. Adam Wulkiewicz 2017-03-02 19:25:48 +0100
  • d8513265a2 [strategies] Fix compilation errors in geodesic_intersection. Adam Wulkiewicz 2017-03-02 19:24:05 +0100
  • a06e6bbb79 [strategies] Rename strategy side::detail::by_azimuth to side::geographic. Adam Wulkiewicz 2017-03-02 19:23:31 +0100
  • 6f733b64a9 [index] Add explicit modifier to dynamic_* parameters ctors. Adam Wulkiewicz 2017-03-02 19:20:49 +0100
  • b7d62db598 [test][formulas][algorithms] Add/alter tests related to fixes in inverse formulas (length, perimeter). Adam Wulkiewicz 2017-03-02 17:01:47 +0100
  • bdd2d2c60c [formula] Fix errors in inverse formulas (manifesting near poles). Adam Wulkiewicz 2017-03-02 16:54:36 +0100
  • e55968fa7b Merge pull request #358 from awulkiew/feature/geo_intersection2 Adam Wulkiewicz 2017-03-01 22:27:51 +0100
  • f67998885f [core] [disjoint] More radian_access functions for box or segment to radian_access.hpp Vissarion Fysikopoulos 2017-03-01 13:44:08 +0200
  • 67759ab979 [disjoint] Fixing coordinate systems degree/radian issue Vissarion Fysikopoulos 2017-03-01 13:09:23 +0200
  • 3f7b2ecb35 [strategies] Add area and distance strategies getters to geodesic intersection strategy. Adam Wulkiewicz 2017-02-27 19:30:02 +0100
  • 98546ec1dd [strategies] Add general geographic distance strategy taking formula and use it in existing strategies. Adam Wulkiewicz 2017-02-27 19:12:41 +0100
  • 0e0f432f27 Merge branch 'develop' into feature/geo_intersection2 Adam Wulkiewicz 2017-02-27 14:44:18 +0100
  • 447db8358b Merge pull request #381 from awulkiew/feature/setops_strategies Adam Wulkiewicz 2017-02-27 14:35:16 +0100
  • e1a5ea742d Merge branch 'bg-prepare' barendgehrels 2017-02-26 21:36:58 +0100
  • 5e6bb32741 Merge branch 'develop' into bg-prepare barendgehrels 2017-02-26 21:24:37 +0100
  • 54e29a5157 Merge pull request #322 from meastp/add_read_multi_wkb Adam Wulkiewicz 2017-02-26 20:09:49 +0100
  • cc472a8c3c [doc] Generate pages for relops versions supporting strategies. Adam Wulkiewicz 2017-02-26 01:41:05 +0100
  • f9d9cc2178 [relops] Alter doc comments (versions taking strategies). Adam Wulkiewicz 2017-02-26 01:37:54 +0100
  • e2781e147a Merge branch 'develop' into feature/intvalid barendgehrels 2017-02-25 20:01:08 +0100
  • ca00075d59 [doc] Update 1.64.0 release notes (ticket). Adam Wulkiewicz 2017-02-25 18:50:55 +0100
  • b03da047a8 [index] Add workaround for libstdc++ bug (gcc 4.8.2) - segfault in nth_element. Adam Wulkiewicz 2017-02-25 18:50:13 +0100
  • 676aa45c6c Minor changes barendgehrels 2017-02-22 09:40:44 +0100
  • caf0b9f7e9 [traverse] fix validity when two holes meet eachother and exlude an area which should become a separate ring (#43), by passing the already visited region_ids (which make them less local). It does not solve #35 yet. barendgehrels 2017-02-18 13:32:46 +0100
  • 0d95185060 [traverse] fix cases where isolated regions have more turns in between (cases #41/#128) barendgehrels 2017-02-17 16:24:52 +0100
  • 5223efcd58 [traverse] fix operation index barendgehrels 2017-02-17 16:14:45 +0100
  • 4547875d81 [intersection][test] add/update testcases barendgehrels 2017-02-17 12:39:11 +0100
  • 3fa70829d3 [traverse] fix bug in new code, should have been rwd.turn_index barendgehrels 2017-02-17 11:27:32 +0100
  • b1c78f6622 [test] Test setops, is_simple and is_valid with strategies. Adam Wulkiewicz 2017-02-17 05:45:34 +0100
  • 682cb65f62 [equals] Use area and distance strategies in equals() TrivialCheck. Adam Wulkiewicz 2017-02-17 05:04:03 +0100
  • b3da05740a [is_valid] Add support for strategies. Adam Wulkiewicz 2017-02-17 05:03:11 +0100
  • 6bd28d96e6 [is_simple] Add support for strategies. Adam Wulkiewicz 2017-02-17 05:02:57 +0100
  • 6f7beaf01a [setops] Support strategies in intersection, difference, sym_difference and union_. Adam Wulkiewicz 2017-02-17 05:00:57 +0100
  • e95d85c552 [strategies] Add area and pt-pt distance strategies getters to intersection strategies. Adam Wulkiewicz 2017-02-17 04:58:45 +0100
  • 6a2b202eb6 [disjoint] [test] Code cleaning Vissarion Fysikopoulos 2017-02-16 16:43:52 +0200
  • 2ef3f99fc3 [disjoint] [test] Strategy inteface, more unit tests, code cleaning Vissarion Fysikopoulos 2017-02-16 13:54:14 +0200
  • 1f952671e9 [disjoint] [test] Disjoint algorithm and tests for spherical and geographic systems Vissarion Fysikopoulos 2017-02-14 23:48:08 +0200
  • ea1b6c0ce0 [test][envelope][cross_product] Fix/suppress warnings. Adam Wulkiewicz 2017-02-10 23:57:00 +0100
  • 19de8148e8 [disjoint] Disjoint strategy for spherical Vissarion Fysikopoulos 2017-02-11 00:35:09 +0200
  • 376f777f58 [strategies] Fix compilation error in spherical area strategy. Adam Wulkiewicz 2017-02-09 16:42:08 +0100
  • 18a2ed317d Merge pull request #379 from vissarion/feature/fix_envelope Adam Wulkiewicz 2017-02-08 14:32:45 +0100
  • 410536e331 [envelope] [test] Fix the envelope algorithm and add corrected values to tests Vissarion Fysikopoulos 2017-02-08 15:12:49 +0200
  • 7a76400754 [strategies] Store and use Spheroid model object in relate_geodesic_segments strategy. Adam Wulkiewicz 2017-02-07 23:59:50 +0100
  • 40cb0f9490 Merge branch 'develop' into feature/geo_intersection2 Adam Wulkiewicz 2017-02-07 23:21:26 +0100
  • 98a655bf42 Merge pull request #378 from awulkiew/feature/relops_strategies Adam Wulkiewicz 2017-02-07 20:13:58 +0100
  • fe2bdfd169 [disjoint] Rename PiGStrategy to Strategy. Adam Wulkiewicz 2017-02-07 20:11:45 +0100
  • 56168601d2 [test] Move algorithms/vertex_latitude to strategies/segment_envelope. Adam Wulkiewicz 2017-02-07 14:24:01 +0100