Commit Graph

  • a251750de3 Update for gcc (2) Barend Gehrels 2010-04-30 16:32:48 +0000
  • bceab2b0f2 Update for gcc Barend Gehrels 2010-04-30 16:22:23 +0000
  • da5e753d62 Updated paths Added ccw test for area Barend Gehrels 2010-04-30 14:58:07 +0000
  • 64f3bdb447 Changed area behaviour (now using reversible view to support ccw poylgons) Added some buffer alternatives (all not perfect) Barend Gehrels 2010-04-30 09:11:07 +0000
  • 8218ce445c Moved dependancies to property sheets Barend Gehrels 2010-04-26 20:55:45 +0000
  • 8617d976a7 Updated wxWidgets project with pointer to wxPoint* and back_insert_iterator Fixed Qt example vcproj, adding stylestheet Barend Gehrels 2010-04-26 20:51:13 +0000
  • cdcdf70b94 Fixed changed include path Barend Gehrels 2010-04-26 10:04:53 +0000
  • 1108f3cab3 Move overlay -> detail/overlay phase 2, moving files and adapting includes Barend Gehrels 2010-04-24 16:57:53 +0000
  • 0bec27bf85 Updated x04_wxwidgets_world_mapper sample (vcproj, explanation) Barend Gehrels 2010-04-24 15:56:03 +0000
  • 8fa871ec82 x04_wxwidgets_world_mapper.cpp update for Linux Barend Gehrels 2010-04-24 14:57:25 +0000
  • ee78fe9333 Moved section iterators to extensions Solved wxwidges vcproj Removed /W4 flag in Jamroot Barend Gehrels 2010-04-24 14:22:22 +0000
  • 94cca2747c Moved buffer to extensions (includes) Barend Gehrels 2010-04-24 14:20:48 +0000
  • a006f1026d Moved buffer to extensions (in test) Barend Gehrels 2010-04-24 14:16:09 +0000
  • 9472704c05 Moved buffer to extensions Barend Gehrels 2010-04-24 14:14:20 +0000
  • 9b1c242187 vcproj fixes extension fixes (in tests, in nsphere headers) Barend Gehrels 2010-04-24 12:13:05 +0000
  • 099c4ee88a Stylistic changes, harmonizing const T& -> T const& Barend Gehrels 2010-04-24 12:09:54 +0000
  • 1609ce14ee Stylistic changes, harmonizing range_const_iterator<T> -> range_iterator<T const> Removing remove_const or adding remove_const.hpp where possible / necessary Barend Gehrels 2010-04-24 09:35:17 +0000
  • 5ce9286957 vcorivcproj changes bugfix in test/algorithms/overlay/robustness Barend Gehrels 2010-04-23 21:15:08 +0000
  • 2f0817f7a8 Stylistic changes Barend Gehrels 2010-04-23 20:53:06 +0000
  • 754c51e3e5 Added boost/range.hpp where necessary (often replaces /functions and /metafunctions) Some stylistic changes Barend Gehrels 2010-04-23 17:47:33 +0000
  • d86ad883a4 Added forgotten typename Barend Gehrels 2010-04-23 16:03:22 +0000
  • 6327031546 Last changes in buffer before moving it to extensions Changes in dissolver/split rings Barend Gehrels 2010-04-23 15:51:13 +0000
  • 547e244209 Last changes in buffer before moving it to extensions Changes in dissolver/split rings Barend Gehrels 2010-04-23 15:45:17 +0000
  • fccdc12ee6 Added missing std:: include files cstddef,vector,deque,map,string Barend Gehrels 2010-04-22 21:59:06 +0000
  • 7bd58d04a6 Moved "dissolve multi_linestring" to separate algorithm "connect" (in Extension) because it is actually not dissolve, and will need separate strategies Barend Gehrels 2010-04-21 14:42:35 +0000
  • 5cfdb62a4d Added "reversible_view" to allow iterating forward/backward through a range based on a template parameter Barend Gehrels 2010-04-18 17:41:33 +0000
  • e4d8c6d72f Update doxygen doc sourcecode (for mapper) Barend Gehrels 2010-04-17 15:59:07 +0000
  • 8b337ef55d Centroid - update for different coordinate types Added buffer join round strategy, new implementation Barend Gehrels 2010-04-12 16:24:13 +0000
  • d800cfd056 Updated buffer / double->coordinate_type Added buffering new approach (per segment), do not use this yet. Barend Gehrels 2010-04-12 16:19:51 +0000
  • 305df85138 Geometry: missing <vector> header in algorithms/equals.hpp Mateusz Loskot 2010-04-09 21:24:57 +0000
  • 62e5034d51 Geometry: missing typename keyword to allow name lookup for vector::const_iterator in dissolve_multi::apply(). Mateusz Loskot 2010-04-09 20:58:16 +0000
  • 99f5f6fd40 Geometry: updated example/Jamfile.v2 with new overlay examples. Mateusz Loskot 2010-04-09 20:32:17 +0000
  • dd3ed74396 Fixed invalid initialization of non-const reference of type no_interrupt_policy passed to get_turns() in 05_b_overlay_linestring_polygon_example.cpp. Problem reported by Scott K Warren on the list. This initialization probably sneaked unnoticed because Visual C++ <=8.0 allows this buggy behaviour, however it has been fixed in Visual C++ 10.0 version. Mateusz Loskot 2010-04-09 20:30:57 +0000
  • e1bf818b97 Removed quadratic behavior in split_rings, now one call to get_turns, sort turns, and split Barend Gehrels 2010-04-07 12:00:15 +0000
  • efaec24579 Fixed errors in compile_test Barend Gehrels 2010-04-06 13:14:45 +0000
  • 9ddef70ee5 Replaced BOOST_FOREACH by normal loop Barend Gehrels 2010-04-06 12:18:02 +0000
  • 94aed71cbc fixed dissolve linestring->ring Barend Gehrels 2010-04-04 12:29:35 +0000
  • 765060bf5a Fixed multi_dissolve using new dissolver Dissolve now outputs, normally, to a vector of the original geometry, or, in case of a multi, to its single type. Like union and intersection Implemented multi_dissolve for not-connected linestrings Fixed some accidental tabs from testcases Barend Gehrels 2010-04-04 11:10:26 +0000
  • ebe3ff9f1c Buffer - update for gcc, abs->std::abs Barend Gehrels 2010-04-03 20:33:14 +0000
  • 158d3424c2 Added tests for buffer Added test for remove_spikes Small changes in tests for differences, sectionalize Enhanced write_svg in the sense that .x()/.y() are removed, plus using max to avoid empty nonvisible boxes Barend Gehrels 2010-04-03 13:39:20 +0000
  • c1f1e7b816 Many changes for / related to buffer Barend Gehrels 2010-04-03 13:37:34 +0000
  • 1a682a45e6 Adapted path to WKT Barend Gehrels 2010-03-30 12:13:45 +0000
  • 01cc3e8a08 Updated x04_wxwidgets_world_mapper Barend Gehrels 2010-03-27 12:21:29 +0000
  • eb461d3d41 Geometry: update to quickbook Reference with new sections and source input Mateusz Loskot 2010-03-19 21:25:07 +0000
  • 609701e8a2 Geometry: added more .hpp input for Doxygen generating XML Mateusz Loskot 2010-03-19 21:23:47 +0000
  • 823f258c67 Geometry: updated quickref.xml ToC with constants, coordinate systems, iterators, policies and extensions stub Mateusz Loskot 2010-03-19 21:21:36 +0000
  • ad5fc6a7ab Geometry: escape quickbook punctuation while parsing Doxygen XML output to quickbook Mateusz Loskot 2010-03-19 21:17:33 +0000
  • 79b7468411 Geometry: trivial updates to a few Doxygen comments - testing Doxygen output. Mateusz Loskot 2010-03-19 21:01:09 +0000
  • aba0d30181 Updated point_ll_example.vcproj, boost path Barend Gehrels 2010-03-17 12:42:07 +0000
  • da51ddaf38 Fix in example, multiply with earth radius Barend Gehrels 2010-03-17 12:31:31 +0000
  • 3483e972fc Added gcc-missing include file for multi/dissolve Barend Gehrels 2010-03-16 12:44:08 +0000
  • 403971c45b Updated multi/equals to new approach Barend Gehrels 2010-03-16 12:41:17 +0000
  • 6b0a209988 Moved sectionalize/get_section to detail/sections/ Barend Gehrels 2010-03-16 11:41:19 +0000
  • 7db23dc6f8 Moved sectionalize/get_section to detail/sections/ Barend Gehrels 2010-03-16 11:35:47 +0000
  • 288c14fee0 Removed accidental tabs Barend Gehrels 2010-03-16 11:01:49 +0000
  • 31ce90bbc5 Updated monotonic sections, splitted sectionalize_range to sectionalize_part to be able to create sections on-the-fly Barend Gehrels 2010-03-16 10:59:25 +0000
  • f85e60d04f Some stylistic changes, added optional SameScale paramter to mapper, added policy for remove_spikes Barend Gehrels 2010-03-15 09:34:08 +0000
  • df92b1b557 Removed accidental tabs Barend Gehrels 2010-03-14 23:01:47 +0000
  • 0f58541268 Bugfix in equals (and removed tabs) Barend Gehrels 2010-03-14 23:00:27 +0000
  • 8b123014fa Added some tests on equality Barend Gehrels 2010-03-14 22:23:28 +0000
  • 291f098d4b Small changes in layout Barend Gehrels 2010-03-14 22:22:39 +0000
  • f3726574d4 Reworked equals Barend Gehrels 2010-03-14 22:21:49 +0000
  • 61f0d89f92 Geometry: improved reference.xsl to escape Quickbook punctuations [] which are used in comments to denote intervals. Mateusz Loskot 2010-03-14 21:54:46 +0000
  • 04135a18c3 Added/updated tests for dissolve Barend Gehrels 2010-03-14 14:31:21 +0000
  • 6f6864faef Updated dissolve ("dissolve" renamed to "dissolve_inserter", added free function "dissolve") Added dissolve for multipolygons Barend Gehrels 2010-03-14 14:30:06 +0000
  • 3c1aade455 Geometry: in quickbook docs moved Arithmetic sectoin below Algorithms and added two sections Strategy Concepts and Strategies - part of docs review suggestions. Fixed rendering of class details, added heading. Mateusz Loskot 2010-03-14 04:30:40 +0000
  • 070b406a40 Geometry: added geometry/strategies to Doxygen input for quickbook-based docs. Mateusz Loskot 2010-03-14 02:21:02 +0000
  • 8ff0ccd6f3 Geometry: added Strategy section to quickref.xml Mateusz Loskot 2010-03-14 02:20:11 +0000
  • 8823fd19ce Multi uses same structure as reverse now, detail/modify Barend Gehrels 2010-03-13 12:57:16 +0000
  • 32eeeb8ad9 Added tests for reverse/unique (multi) Barend Gehrels 2010-03-13 12:56:07 +0000
  • 11a4c3d7d8 Added reverse for multi_linestring Used generic "modify" for reverse Barend Gehrels 2010-03-13 12:27:37 +0000
  • 9d6ce22c6d Added tests for reverse/unique Barend Gehrels 2010-03-13 11:44:08 +0000
  • 40e623b954 Geometry: added Doxygen @file command and doxygenized comments in register/point.hpp, so Doxygen generates docs for it. Part of testing dox2boostbook for public macros. Mateusz Loskot 2010-03-12 14:22:04 +0000
  • d618a0a973 Geometry: regenerated reference.qbk with Reference node content Mateusz Loskot 2010-03-12 14:15:19 +0000
  • b4affc034d Geometry: added more .hpp input for Doxygen Mateusz Loskot 2010-03-12 14:13:36 +0000
  • 98c960edad Geometry: large update to table of content of Reference section. Mateusz Loskot 2010-03-12 14:12:52 +0000
  • 9e7554e1eb Geometry: removed work in progress from quickbook ToC. Updated IDs and sections. Tidy up. Mateusz Loskot 2010-03-12 03:15:29 +0000
  • 8e91968e29 Geometry: added reference.qbk generated from Doxygen XML output and quickref.xml. Mateusz Loskot 2010-03-12 03:14:05 +0000
  • 61b3c53523 Geometry: added to quickref.xml sections Core, Arithmetic and Algorithms Mateusz Loskot 2010-03-12 03:12:04 +0000
  • 02659f2430 Geometry: removed deprecated settings and updated input files in reference.doxygen. Mateusz Loskot 2010-03-12 03:11:16 +0000
  • 3cce883da2 Geometry: add doxygen preprocessor definitions to Jamfile.v2 Mateusz Loskot 2010-03-12 03:10:37 +0000
  • e3aaf22696 Geometry: first working version of reference.xsl prototype. Mateusz Loskot 2010-03-12 03:08:52 +0000
  • a65c98fe9e Added wxWidgets example Renamed soci_examples.sln solution file Barend Gehrels 2010-03-10 21:40:09 +0000
  • 3cbfd63e81 Added data/world.wkt Barend Gehrels 2010-03-10 17:01:14 +0000
  • a5e5785d40 Fix in circle Added reverse for multi Barend Gehrels 2010-03-08 09:56:24 +0000
  • e562723ea8 Fixed namespace ending parenthesis Barend Gehrels 2010-03-08 09:52:23 +0000
  • eb7b941606 Geometry: removed ] accidentally added to group parser Mateusz Loskot 2010-03-08 00:00:04 +0000
  • 99e5905bc2 Geometry: removed maually written reference.qbk which now is generated by xsltproc using reference.xsl sheet. Mateusz Loskot 2010-03-07 23:51:28 +0000
  • 48937ecb80 Geometry: moved Index template parameter comments next to the right versions of get/set accessors. Use tripple /// for testing with new reference.{doxygen|.xsl} generator. Mateusz Loskot 2010-03-07 22:58:07 +0000
  • 3496f4ae44 Geometry: fixed reference.doxyge name in doxygen2qbk.pl Mateusz Loskot 2010-03-07 20:28:35 +0000
  • 8d48b7ef1b Geometry: tweaked quickbook/Jamfile.v2 to improve integration of Doxygne-based Reference sections. Mateusz Loskot 2010-03-07 20:20:41 +0000
  • 7b7a35c08b Geomtry: added doxygen2qbk.pl script used to generate Quickbook files from merged Doxygen XML output processed with XSLT using reference.xsl sheet. Based on similar tool from Boost.Asio. Mateusz Loskot 2010-03-07 20:19:47 +0000
  • 8ac60b6610 Geometry: added quickref.xml with manually crafted table of content for Reference sections. Mateusz Loskot 2010-03-07 20:17:26 +0000
  • d0f56da046 Geometry: added reference.xsl used to generate Reference sections from Doxygen generated docs. The XSL sheet is based on Boost.Asio reference.xsl and is portig work is still in progress. Kudos to Christopher M. Kohlhoff for the idea. Mateusz Loskot 2010-03-07 20:16:04 +0000
  • 4647228e46 Geometry: Added reference.doxygen config used specifically to build Reference sections from Doxygen comments Mateusz Loskot 2010-03-07 20:13:38 +0000
  • 7abd0bb0aa Added difference and sym_difference Added reverse conform std::reverse Barend Gehrels 2010-02-28 21:20:07 +0000
  • c74eb479c4 Added 05 overlay examples Added difference tests Updated some overlay tests Barend Gehrels 2010-02-28 21:16:56 +0000
  • 1b8ad7edec Bugfix in visit_info Added multi-line behaviour for svg_mapper Added remove_spikes algorithm in extensions Barend Gehrels 2010-02-27 14:02:20 +0000
  • d9b821c0d0 Geometry: removed generated docs from repo - these will be uploaded to website or sit in separate module in SVN repo Mateusz Loskot 2010-02-23 22:38:52 +0000
  • 3748d38e35 Geometry: testing doxygen and quickbook integration with /// style comments and formatting of varios elements of synopsis. Mateusz Loskot 2010-02-23 00:31:24 +0000