Commit Graph

  • 8f1ac163c7 Documented area,centroid,within Renamed combine to expand Barend Gehrels 2011-03-29 21:21:58 +0000
  • bd27fef768 Moved some non-finished code to extensions Documented centroid,clear,within Barend Gehrels 2011-03-29 21:17:41 +0000
  • 8877959a49 Moved experimental segment_returning_iterator to extension Barend Gehrels 2011-03-29 21:06:28 +0000
  • 034bf7ce0a tagstags are now in the index namespace Adam Wulkiewicz 2011-03-29 18:22:56 +0000
  • 9c2ff58818 namespaces hierarchy changed Adam Wulkiewicz 2011-03-29 18:03:10 +0000
  • c8b2db4306 rtree Box template parameter removed Adam Wulkiewicz 2011-03-29 00:34:09 +0000
  • 6653116f9a Updated test select_rings to support pathscale 4.0.8 (seems not accepting tuple_list_of) Barend Gehrels 2011-03-28 19:12:09 +0000
  • 0edea2441f Removed reference to obsoleted headerfile Barend Gehrels 2011-03-28 18:49:08 +0000
  • 66b00dae7e Removed obsolete file Barend Gehrels 2011-03-27 18:54:13 +0000
  • 802504ce10 bjam/msvc is now a policy. Barend Gehrels 2011-03-27 18:45:19 +0000
  • 1908dccb1f Fixed error for MSVC in some circumstances, "begin" without namespace was a problem Barend Gehrels 2011-03-27 18:37:27 +0000
  • c88052c506 overlap error patch + minor changes Adam Wulkiewicz 2011-03-27 13:44:55 +0000
  • e05afa847e other version of split algorithm + a lot of minor changes Adam Wulkiewicz 2011-03-27 02:21:45 +0000
  • 0986e96af7 Discard all-KO rows and columns, if any. Bruno Lalande 2011-03-26 23:38:59 +0000
  • 0f315dc985 Added copyright note policy Barend Gehrels 2011-03-26 23:08:11 +0000
  • 21bb9b38f1 Updated copyright messages in examples Barend Gehrels 2011-03-26 22:55:54 +0000
  • 985db5a6b8 Updated copyright messages Barend Gehrels 2011-03-26 22:33:15 +0000
  • e424dbc94c Fix: Call Bjam with -a option to make sure it really compiles each test. Bruno Lalande 2011-03-26 19:52:54 +0000
  • 3d058b87d7 Marked some tests as not being for Intel (for 600 s limit) Added (commited) select_rings Removed dissolver from solution Added optional offset for interior_triangles.cpp Barend Gehrels 2011-03-26 18:48:23 +0000
  • 01bf7a9be1 Refactored to not use overlay (for intel compilers / Boost.Trunk regression report) Barend Gehrels 2011-03-26 18:39:02 +0000
  • 7e3814525c Added multi_linestring to centroid test Barend Gehrels 2011-03-26 17:03:26 +0000
  • be95eb40d8 Splitted strategy "centroid_weighted_length.hpp from centroid.hpp Added tags pointlike_tag, linear_tag, areal_tag to share strategies Implemented multi_linestring making use of weighted_length Barend Gehrels 2011-03-26 17:01:28 +0000
  • debe89c751 removed unneeded files Adam Wulkiewicz 2011-03-24 23:56:53 +0000
  • c5e823bbb5 R*tree implementation based on boost::variant Adam Wulkiewicz 2011-03-24 23:52:27 +0000
  • 3cb6482925 Install the implemenation-status exe at standard location. Bruno Lalande 2011-03-21 21:34:19 +0000
  • f3e1fbc531 Bjam'ified the implementation_status tool. Bruno Lalande 2011-03-21 20:43:25 +0000
  • 67f5b36e32 Bugfix partition for clang Added undocked par for sectionalize Barend Gehrels 2011-03-19 14:01:11 +0000
  • 61fb9d0cb5 Applied patch of Daniel James to build doc: - install location goes to dist/bin - support for multiple Doxygen's Barend Gehrels 2011-03-19 13:40:38 +0000
  • a1e9dbe493 Moved "within" in "select_rings" to a later phase to avoid too many calls to within in some cases Barend Gehrels 2011-03-18 19:35:19 +0000
  • 5602737fc3 Big structural change in traverse w.r.t. Intel in Boost.Trunk summary status report Barend Gehrels 2011-03-18 16:10:39 +0000
  • 31d62e18ef Skip test/float for gcc systems, w.r.t. Boost.Trunk summary test report Barend Gehrels 2011-03-18 15:32:37 +0000
  • e1e92d876b Fixes in sample c06 Barend Gehrels 2011-03-18 12:08:12 +0000
  • 0c9e4b52bb Fixed wrong comment Bruno Lalande 2011-03-17 23:13:21 +0000
  • 5f9e611621 Ignore number of vertices for case 78 Barend Gehrels 2011-03-17 17:33:15 +0000
  • 05186e267d Changed BOOST_AUTO to BOOST_AUTO_TPL for pgi 11.2 Barend Gehrels 2011-03-17 14:02:01 +0000
  • 2b03e95bc1 Silence clang warnings by adding initialization Barend Gehrels 2011-03-17 13:15:10 +0000
  • c800f15ff0 Removed obsolete files Moved two not-used experimental views to extensions/util Moved for_each_range from util to algorithm/detail and to namespace detail Barend Gehrels 2011-03-17 13:00:19 +0000
  • ecd12623d3 Deleted all files in generated, except area_status.qbk Bruno Lalande 2011-03-14 22:02:12 +0000
  • 82b3fe985b Performance fix for get_turns/partition Barend Gehrels 2011-03-13 16:09:47 +0000
  • 6c430f7d1f Added check in partition to check if partitioning is necessary, saves building up index vector(s) Barend Gehrels 2011-03-13 15:22:31 +0000
  • 600437bf59 Updates in test for partition addition, and cleanup Barend Gehrels 2011-03-13 15:20:37 +0000
  • 9d68c93eaa Updates in test for partition addition Barend Gehrels 2011-03-13 14:48:00 +0000
  • 4d147a71d3 Revised get_turns using partition instead of own implementation Changed section to make use of ring_identifier instead of own indexes Cleanup in using boost::geometry:: inside sources Barend Gehrels 2011-03-13 14:46:07 +0000
  • 397ddc7b18 Implemented partition for two ranges Barend Gehrels 2011-03-13 14:43:17 +0000
  • 0aa0a8f9e4 Added unit-test for detail/partition Barend Gehrels 2011-03-13 12:06:58 +0000
  • 6590f01689 Renamed combine to expand, part 2: test, doc and examples Barend Gehrels 2011-03-13 11:10:27 +0000
  • 9bdd88f741 Renamed combine to expand Barend Gehrels 2011-03-13 11:02:13 +0000
  • 39614450b9 Moved wkt, phase 4, cleanup Barend Gehrels 2011-03-13 10:09:54 +0000
  • fc5d1b783f Moved wkt-test to domains folder Barend Gehrels 2011-03-13 09:54:34 +0000
  • 0866b02298 Removed old reference to stream_wkt Barend Gehrels 2011-03-13 00:27:13 +0000
  • 30db0ddee9 Fixed include parse after move in example c03 Barend Gehrels 2011-03-13 00:24:58 +0000
  • 571790def4 Moved wkt, phase 3, in debug-defines Moved parse to extensions Barend Gehrels 2011-03-13 00:18:21 +0000
  • d7bc400caf Moved wkt, phase 2, added warning and renamed include guards Barend Gehrels 2011-03-13 00:03:25 +0000
  • c1b1b4a6c7 Moved wkt (used in nearly all tests) from extension to domains tree for release Barend Gehrels 2011-03-12 23:53:18 +0000
  • 0fc4cf96fb Moved wkt (used in nearly all tests) from extension to domains tree for release Barend Gehrels 2011-03-12 23:49:21 +0000
  • f8f6ef0c95 Fixed typo/small change Barend Gehrels 2011-03-12 17:07:13 +0000
  • 8a929b11b3 Added about_documentation.qbk Added generated status including two symbols Barend Gehrels 2011-03-12 16:20:15 +0000
  • 7595e454f0 Added old tests, now updated, to robustness suite to check if performance stays satisfactory Barend Gehrels 2011-03-11 22:15:16 +0000
  • 9b5d633ce1 Added tool "implementation_status" Barend Gehrels 2011-03-11 14:36:50 +0000
  • b12af33576 Small change to avoid warnings Barend Gehrels 2011-03-11 12:54:07 +0000
  • 26b8777a67 Updated difference for float, now small zero-area triangle discarded Barend Gehrels 2011-03-11 11:43:42 +0000
  • 9a02da8f4f Worked on divide_and_conquer, now called partition, extra internal vectors with exceeding were not necessary, and therefore the mapping with processed-info neither Barend Gehrels 2011-03-11 11:36:43 +0000
  • 205091b3d4 Refactored/removed quadratic loop (dramatic performance increase) Added separate and generic divide_and_conquer.hpp Barend Gehrels 2011-03-10 21:50:35 +0000
  • d662cda065 Added test for fix of robustness problem for case called "ggl_list_20110306_javier" Barend Gehrels 2011-03-06 21:20:49 +0000
  • 394b7ec79d Fixed robustness problem for case called "ggl_list_20110306_javier" Barend Gehrels 2011-03-06 21:15:21 +0000
  • 1f69fc31bf Refreshed intersection_stars.cpp as well now, with program_options and overlay_p_q Barend Gehrels 2011-03-06 13:38:37 +0000
  • 85993c5411 Added program_options to both intersection_pies.cpp and random_ellipses_stars.cpp now Changed difference-test into a setting instead of a define Barend Gehrels 2011-03-06 13:15:08 +0000
  • 2b76e79643 Added another testcase for hole in multiple produced rings Barend Gehrels 2011-03-05 23:28:44 +0000
  • 76f68b1bb7 Fixed error in new assemble approach, now both recursive_boxes as intersection_pies are completely running (again) for all combinations of open,cw,ccw,multi,box,triangle Barend Gehrels 2011-03-05 23:27:06 +0000
  • 7b17f677b7 Fixed call to do_reverse for std::vector output Barend Gehrels 2011-03-05 22:43:48 +0000
  • 252b3dd94b Small addition/update in examples Updated various intersection tests Barend Gehrels 2011-03-05 22:28:20 +0000
  • 93eb8e0994 Fixed TODO item from list for better reversal of ccw polygons Barend Gehrels 2011-03-05 22:23:29 +0000
  • 0db6db4b28 Small renaming and comments Barend Gehrels 2011-03-05 13:54:32 +0000
  • 19302b3863 Added test with Boost.Polygon as asked by Luke. Barend Gehrels 2011-03-05 13:48:08 +0000
  • ee47eed9c1 Relaxed tolerance of one test for boost trunk summary / different compilers Barend Gehrels 2011-03-04 22:05:16 +0000
  • 251642e5b3 Added tests for empty polygons in intersection,union,difference Added testfiles for multi_difference.cpp, multi_transform.cpp Added program options in robusness tests Barend Gehrels 2011-03-04 21:43:58 +0000
  • 0161ed1f43 Implemented/fixed behaviour for empty polygons in intersections Simplified reversal Implemented transform for segment,multi_point,multi_linestring Implemented wkt for segment Barend Gehrels 2011-03-04 21:39:30 +0000
  • 8c9c643f93 Fixed behaviour of new approach for dissolve Barend Gehrels 2011-03-03 16:17:47 +0000
  • 56332d9913 Updated dissolve/unit test (tie-like polygon: now both barts are included for dissolve) Barend Gehrels 2011-03-03 16:14:59 +0000
  • 1c4e9cc8d8 Fixed behaviour of new approach for dissolve Barend Gehrels 2011-03-03 16:13:52 +0000
  • aa9b9e4234 Added many tests for difference Removed obsoleted copy.cpp Barend Gehrels 2011-03-03 11:33:39 +0000
  • 7cccbf4bb0 Added include file for gcc Barend Gehrels 2011-03-03 11:30:27 +0000
  • 2fcbf1c7c9 Refactored assemble.hpp, now three parts: select_rings, assign_parents, add_rings Rewritten ring_properties Obsoleted add_to_containment.hpp, assemble.hpp Barend Gehrels 2011-03-03 11:21:59 +0000
  • 520f6ffa00 Added difference*.qbk Barend Gehrels 2011-02-27 18:26:38 +0000
  • eb0bc69f56 Doc update Barend Gehrels 2011-02-27 18:20:28 +0000
  • 86c175287c Added ttmath_big for multi (all but within) plus all vcproj files Barend Gehrels 2011-02-27 18:08:17 +0000
  • e4487bdc26 ifdefed ttmath for Linux, on assign_2d_point.cpp Barend Gehrels 2011-02-27 17:46:15 +0000
  • 27a508db0f ifdefed ttmath in test_areal Barend Gehrels 2011-02-27 17:29:22 +0000
  • d43dc2b88c Fix on forgotten typename Barend Gehrels 2011-02-27 17:14:39 +0000
  • b7be230f14 Added ttmath_big for: append,assign,buffer,comparable_distance,convert,correct,disjoint,distance,envelope,for_each,make,reverse,simplify,transform,unique plus all vcproj files Barend Gehrels 2011-02-27 16:27:57 +0000
  • 264b278308 Some adaptions for ttmath type Doc update in (sym)difference Barend Gehrels 2011-02-27 16:20:00 +0000
  • a736372915 Src update, move of ref/* to reference/* Barend Gehrels 2011-02-27 14:16:11 +0000
  • 9382f261fb Doc update, moved reference/* to generated/* and ref/* to reference/* doxygen_xml2qbk escaping of underscores Barend Gehrels 2011-02-27 14:02:14 +0000
  • 3456835605 Added _inserter versions for (symmetric)difference Replaced double by coordinate type in correct Added multi in generic geometry include file Barend Gehrels 2011-02-26 22:33:13 +0000
  • dcadaa7bb7 Changed inclusion order for gcc Barend Gehrels 2011-02-24 22:50:27 +0000
  • d9e68a120e added multi/algorithms/difference.hpp Barend Gehrels 2011-02-24 22:47:06 +0000
  • f3ee8984ef Testcases for difference, assign, append Barend Gehrels 2011-02-24 22:32:00 +0000
  • 985a945819 Doc update, added images, Added union/difference docs Added samples Barend Gehrels 2011-02-24 22:31:37 +0000
  • 03c1d5ec31 Doc update Fixed/added difference with box (box/Reversed) Fixed/added append for some combinations (segment), splitted dispatch into two cases Barend Gehrels 2011-02-24 22:29:01 +0000
  • 239f794eb8 Added geometry:: to set to avoid clash with std::set Barend Gehrels 2011-02-21 23:15:33 +0000