Commit Graph

  • ee63de6993 [strategies] Add geodesic_intersection geographic strategy. Adam Wulkiewicz 2016-12-06 00:22:06 +0100
  • 941590b975 [core] Initialize spheroid by default with more precise WGS84 minor axis. Adam Wulkiewicz 2016-12-06 00:21:03 +0100
  • 750da81554 Merge branch 'bg-prepare' barendgehrels 2016-12-04 16:48:27 +0100
  • 9a3bb9bf45 [cleanup] remove extensions/inverse.hpp, committed by accident to master barendgehrels 2016-12-04 16:47:29 +0100
  • a6b294a648 Merge branch 'develop' into bg-prepare barendgehrels 2016-12-04 16:42:32 +0100
  • 51d1a48ca1 [doc] update for doxygen barendgehrels 2016-12-04 16:40:04 +0100
  • e7006237f7 [test] Uncomment one (of two) regressions because it is fixed, and changed comments of the other one barendgehrels 2016-11-30 15:55:30 +0100
  • 809e48ae63 Merge branch 'feature/intvalid' into develop barendgehrels 2016-11-30 13:32:37 +0100
  • efecc02866 [traverse] fix certain cases to recognize starting point during intersection in a broader context barendgehrels 2016-11-30 12:56:48 +0100
  • c4ab3653eb [test] minor order in testcase indexes barendgehrels 2016-11-23 18:01:45 +0100
  • 31ec8682f3 [test][formulas] Add test cases for sjoberg_intersection formula. Adam Wulkiewicz 2016-11-23 17:46:21 +0100
  • 3d76cde688 [util] Add/modify functions bounded() and longitude_interval_distance_signed(). Adam Wulkiewicz 2016-11-23 17:44:34 +0100
  • 3c58f15105 [traversal] handle non clustered ii turns using sort-by-side barendgehrels 2016-11-23 17:35:29 +0100
  • fadd77ff7a [formulas] Improve robustness of sjoberg_intersection formula. Adam Wulkiewicz 2016-09-30 15:34:31 +0200
  • a801bf621e [test] overlay: test number of clips, and add (still failing) testcase barendgehrels 2016-11-17 13:56:42 +0100
  • d687a55bbe [test] correct testcase barendgehrels 2016-11-17 13:37:51 +0100
  • 44ddcf1833 [test] use macros to get conveniently add/manage the testcases barendgehrels 2016-11-17 13:18:17 +0100
  • 954bd1b847 Fix github issue #365 : duplicate symbols Reported as https://github.com/boostorg/geometry/issues/365 Barend Gehrels 2016-11-09 10:18:28 +0100
  • 7859cd3b91 Rename variable and report tolerance to see failure reasons Barend Gehrels 2016-11-09 10:02:10 +0100
  • 234eb2705d Merge branch 'bg-prepare' Barend Gehrels 2016-11-09 09:43:37 +0100
  • 3c07c73144 Merge branch 'master' of https://github.com/boostorg/geometry Barend Gehrels 2016-11-09 09:36:37 +0100
  • 36dada3938 Merge branch 'develop' into bg-prepare Barend Gehrels 2016-11-09 09:36:11 +0100
  • 9b7ddf85cc [overlay] avoid warning about same_multi1 which is technically redundant because of template parameter values Barend Gehrels 2016-11-09 09:30:53 +0100
  • 3fda39ded1 [vertex latitude] Simplify formulas Vissarion Fysikopoulos 2016-11-08 13:02:37 +0200
  • 6802fe6fd8 Merge branch 'bg-prepare' Barend Gehrels 2016-11-02 16:42:48 +0100
  • 990106c6ec Merge branch 'develop' into bg-prepare Barend Gehrels 2016-11-02 16:41:10 +0100
  • bca08c54a7 [doc] update release notes Barend Gehrels 2016-11-02 16:40:48 +0100
  • d2abc37625 Merge branch 'develop' into bg-prepare Barend Gehrels 2016-11-02 16:39:20 +0100
  • d203eb281c [test] add const removed by accident Barend Gehrels 2016-11-02 16:37:34 +0100
  • f543ac0763 [doc] update release notes for 1.63 Barend Gehrels 2016-11-02 16:36:49 +0100
  • e7d9aeb5f5 Merge branch 'develop' of https://github.com/boostorg/geometry into develop Barend Gehrels 2016-11-02 16:34:31 +0100
  • 315d73c1e4 [test] increase tolerance for failing test on some platforms Barend Gehrels 2016-11-02 16:34:15 +0100
  • 3d2ff82fd7 [test] add inverse version for failing case for difference Barend Gehrels 2016-11-02 16:26:29 +0100
  • 71d1d75835 add comment Barend Gehrels 2016-11-02 15:55:54 +0100
  • 70e20ddd27 [overlay] fix some validity cases for intersection/difference Barend Gehrels 2016-11-02 15:55:30 +0100
  • 794b168817 [overlay] add information about if it is the only turn on a ring, to each op (enriched) Barend Gehrels 2016-11-02 12:52:46 +0100
  • b073703fd2 [formulas] comment out and clear some code Vissarion Fysikopoulos 2016-10-27 13:57:35 +0300
  • 4aa61e59a7 Merge pull request #366 from plopresti/warnings Barend Gehrels 2016-10-22 10:40:21 +0200
  • decd1dad72 Silence unused parameter warning from GCC/Clang. Patrick J. LoPresti 2016-10-21 14:53:10 -0700
  • 843ddb79bf [overlay] add all_to to ragne aggregation Barend Gehrels 2016-10-19 17:12:51 +0200
  • 121db33f47 [overlay] add new algorithm to aggregate sort_by_side output per rank, using incoming/outgoing rings. Usage of this algorithm not yet committed. Barend Gehrels 2016-10-12 17:58:26 +0200
  • 11a249d5eb [test] add one testcase, used for pending work (make intersections valid) Barend Gehrels 2016-10-12 17:57:34 +0200
  • 702104c3cd Add option to specify path to doxygen_xml2qbk tool. Rene Rivera 2016-10-09 22:00:33 -0500
  • 28c9d63b2d Add option to specify path to doxygen_xml2qbk tool. Rene Rivera 2016-10-09 22:00:33 -0500
  • 8e9835cecc Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:34 -0500
  • c0fdfb3ceb Merge pull request #357 from norbertwenzel/std_array_point_adaptor Barend Gehrels 2016-10-05 23:34:25 +0200
  • a057b49ec0 [test] add testcases with one cluster and multiple outputs (one is invalid) Add macros to specify testcases more conveniently Barend Gehrels 2016-10-05 12:55:39 +0200
  • 88d890720b Add test for std array point adaptor Norbert Wenzel 2016-08-09 23:02:36 +0200
  • 87cc067e04 Add std::array point geometry adaptor Norbert Wenzel 2016-02-19 15:45:08 +0100
  • 98d755614c [util] Add longitude_distance_directed() function calculating Lon/LonInterval distance. Adam Wulkiewicz 2016-09-30 15:32:48 +0200
  • 8e1bafb0b9 [formulas] Move spherical azimuth and azimuth side code to formulas. Adam Wulkiewicz 2016-09-30 15:31:13 +0200
  • 26ae7f5bfa [validity] set is_touching for intersection too. Reverse should be done for intersection too, but that does not work yet. Barend Gehrels 2016-09-28 15:41:01 +0200
  • 2a343f072f [validity][test] add unit test for sort_by_side, testing open_count of the one and only cluster found in the test cases Barend Gehrels 2016-09-28 13:21:22 +0200
  • 30ad9da654 [validity] add cases with single cluster Barend Gehrels 2016-09-28 12:43:22 +0200
  • 9201064990 [validity] fix zone count for intersection operations Barend Gehrels 2016-09-28 12:22:52 +0200
  • dfe08e58d2 [envelope] [algorithms] [test] Tests for spheroid with strategies. Vissarion Fysikopoulos 2016-09-20 14:21:17 +0300
  • af2b0c680e [envelope] [expand] [algorithms] [test] Tests for spheroid. Vissarion Fysikopoulos 2016-09-19 18:02:35 +0300
  • dde8368bc7 [envelope] [expand] [algorithms] [test] Code cleaning and copyright info. Vissarion Fysikopoulos 2016-09-19 13:52:59 +0300
  • 36af2b870f [envelope] [expand] [algorithms] [test] Envelope and expand algorithms with strategies Vissarion Fysikopoulos 2016-09-19 13:37:17 +0300
  • 81e073434c [envelope] Envelope of a segment with strategies Vissarion Fysikopoulos 2016-09-13 18:07:52 +0300
  • c328e12e7f [formulas] Handle vertical segments and other special cases in sjoberg intersection formula. Adam Wulkiewicz 2016-09-03 13:04:52 +0200
  • 4c787629ba [area] [formulas] Minor changes. Vissarion Fysikopoulos 2016-09-06 18:31:17 +0300
  • c9d6796b65 [area] [formulas] More accurate spherical term computation; only one azimuth computation call Vissarion Fysikopoulos 2016-09-06 17:58:30 +0300
  • f41ec1880f [io][wkb] Implement support for writing Multi-geometries Mats Taraldsvik 2015-08-26 20:15:41 +0200
  • 7555eb3ccc [io][wkb] Implement support for reading Multi-geometries Mats Taraldsvik 2016-09-05 20:14:39 +0200
  • a40bbbc69c [algorithms] Added equals for MultiPoint Mats Taraldsvik 2016-09-05 20:16:16 +0200
  • 86fbf6a204 [formulas] [vertex_latitude] Method returns both min and max vertex latitude at once. Vissarion Fysikopoulos 2016-09-02 17:40:30 +0300
  • 12d99a1827 [formulas] [vertex_latitude] Fix a typo in spehrical and add spherical tests Vissarion Fysikopoulos 2016-09-02 15:01:37 +0300
  • 2ba4c0b23a [formulas] Vertex latitude in spherical using spherical_azimuth formulas Vissarion Fysikopoulos 2016-09-01 17:08:15 +0300
  • 3aaef83dee [test] [formulas] [vertex_latitude] Fixes and more tests. Vissarion Fysikopoulos 2016-09-01 12:17:28 +0300
  • c74ddfd4d6 [area] Change interface; inverse formula as template template parameter Vissarion Fysikopoulos 2016-08-31 18:41:48 +0300
  • 0d5cf50d97 [colocations] handle todo item, use count from ranked point Barend Gehrels 2016-08-31 14:07:37 +0200
  • e3b424940c [traverse] handle ii as uu for switch_source, this makes several intersection testcases valid, and makes one difference case invalid Barend Gehrels 2016-08-31 13:43:59 +0200
  • 87516b0495 [test] [formulas] Tests for vertex latitude algorithm. Vissarion Fysikopoulos 2016-08-31 12:47:40 +0300
  • 270a86cee7 [test] add comments about removed duplicate case Barend Gehrels 2016-08-31 11:44:57 +0200
  • 0ece0dfc75 [intersection] remove the two passes because this is now handled before by the traversal_switch_detector Barend Gehrels 2016-08-31 11:44:32 +0200
  • 2fdf75333e [formulas] Algorithm for vertex latitude. Vissarion Fysikopoulos 2016-08-30 16:58:26 +0300
  • 007ef451c2 [doc] Update 1.62 release notes. Adam Wulkiewicz 2016-08-27 02:35:48 +0200
  • 75c42bb0f7 [test][index] Add test for rtree::remove() for spherical and geographic CS. Adam Wulkiewicz 2016-08-27 02:35:30 +0200
  • c45af31f61 [test][algorithms] Add test for covered_by() P/B and B/B in geographic CS. Adam Wulkiewicz 2016-08-27 02:34:31 +0200
  • 0fb9e297ac [algorithms] Fix covered_by() Point/Box and Box/Box in geographic CS. Adam Wulkiewicz 2016-08-27 02:33:52 +0200
  • 3624d840d6 [test][formulas] Change the name of a member of intersection expected results. Adam Wulkiewicz 2016-08-24 19:47:01 +0200
  • d4bcd80322 Merge branch 'develop' into feature/geo_intersection2 Adam Wulkiewicz 2016-08-24 17:55:27 +0200
  • ca13a924c7 [test][strategies] Add test for geographic intersection strategies. Adam Wulkiewicz 2016-08-24 17:48:18 +0200
  • 502a42746f [test][formula] Change function name. Adam Wulkiewicz 2016-08-24 17:47:43 +0200
  • 4d9d2714c3 [strategies] Move geographic policies of ECEF intersection strategy into a separate file. Adam Wulkiewicz 2016-08-24 17:46:58 +0200
  • a97d85a31e [strategies] Make agnostic ECEF intersection strategy from spherical intersection strategy. Adam Wulkiewicz 2016-08-24 17:03:54 +0200
  • 883fb13511 [formulas] Divide geographic (elliptic arcs) formulas into smaller, more reusable ones. Adam Wulkiewicz 2016-08-24 16:51:39 +0200
  • 2f45b5a403 [index] Remove unnecessary includes cycle. Adam Wulkiewicz 2016-08-22 13:41:56 +0200
  • 93b70ace53 [area] Second round of changes. Spherical area gets srs sphere as parameter and keep a constructor with radius for backward compatibility. Vissarion Fysikopoulos 2016-08-19 13:58:47 +0300
  • 64725caeda [area] first round of changes Vissarion Fysikopoulos 2016-08-18 14:01:26 +0300
  • 8b555cf1cd [area] LongSegment support Vissarion Fysikopoulos 2016-08-17 15:06:30 +0300
  • 7234ce7cab [area] [test] Tests for different strategies of geographic area. Vissarion Fysikopoulos 2016-08-16 18:28:50 +0300
  • 73667d44e8 [test][formulas] Add tests for intersection of elliptic arcs. Adam Wulkiewicz 2016-08-16 03:59:22 +0200
  • 0e9603c4fd [formulas] Handle special cases (degenerated segments, parallel planes, rays missing spheroid) Adam Wulkiewicz 2016-08-16 03:05:06 +0200
  • 74976d165a Merge branch 'develop' into feature/area Vissarion Fysikopoulos 2016-08-15 19:40:45 +0300
  • d1c21baf60 merge and resolve conflicts Vissarion Fysikopoulos 2016-08-15 19:38:46 +0300
  • 982c58c073 [area] [test] tests for spherical and geographic area Vissarion Fysikopoulos 2016-08-15 18:48:40 +0300
  • 1a483d28c2 [area] [formulas] minor changes to improve performance Vissarion Fysikopoulos 2016-08-15 12:44:31 +0300
  • 613fcedd7a [formulas] Add elliptic intersection and improve projected_to_surface(). Adam Wulkiewicz 2016-08-15 04:32:37 +0200