Commit Graph

  • d92605e4f0 Doc update Renamed snippet to example Added additional distinguishing qbk option Some doc fixes Barend Gehrels 2010-09-06 16:26:04 +0000
  • 8f98113556 Other approach for similar function names (nullary/unary/binary etc) Barend Gehrels 2010-09-06 15:53:55 +0000
  • 2f90ce7e13 Added solution Barend Gehrels 2010-09-04 18:06:47 +0000
  • 52238c9603 Doxygen file update Barend Gehrels 2010-09-04 18:04:45 +0000
  • 39cd76434a qbk update Barend Gehrels 2010-09-04 17:52:30 +0000
  • 563bd9d623 Added compilation instructions Barend Gehrels 2010-09-04 17:48:17 +0000
  • d0c8b3cc30 Added shellscript Barend Gehrels 2010-09-04 17:46:01 +0000
  • 428bb9e7f1 Added forgotten qbks Barend Gehrels 2010-09-04 17:18:37 +0000
  • e4793f80d6 Added jams for doxygen_xml2qbk Barend Gehrels 2010-09-04 16:49:06 +0000
  • 4f7472ef8e Added pictures and css not generated but expected in "html" by quickbook Barend Gehrels 2010-09-04 15:57:06 +0000
  • fc81433ef7 Removed all old Doxygen output Barend Gehrels 2010-09-04 15:42:14 +0000
  • 2d141c7857 Added testcases for intersections outputting points, disjoint segment/linestring, updated Doxygen file Barend Gehrels 2010-09-04 15:28:27 +0000
  • 7a082bb4f4 Modified IntersectionStrategy and AssignPolicy into a TurnPolicy (having the two) Barend Gehrels 2010-09-04 15:16:56 +0000
  • a6dec17e20 Added model::segment (preparing model namespace) Barend Gehrels 2010-09-03 10:25:59 +0000
  • 63199bfe5d Added model::segment (preparing model namespace) Barend Gehrels 2010-09-03 10:24:41 +0000
  • 3a5e4ebdf1 Update of Doxygen/qbk documentation Barend Gehrels 2010-09-03 10:23:21 +0000
  • 9b0bf9f07c Update of Doxygen/qbk documentation Barend Gehrels 2010-09-03 10:22:14 +0000
  • 02d140357f Quickbook Doc update Barend Gehrels 2010-09-03 10:17:00 +0000
  • 96fed9a296 Added template-only parameter Barend Gehrels 2010-09-03 10:12:02 +0000
  • 1d347e3a4e Small fixes Barend Gehrels 2010-08-29 14:19:24 +0000
  • 141b5a9018 Added disjoint option for segment/segment and linestring/linestring Barend Gehrels 2010-08-28 14:26:45 +0000
  • 446a79f168 Doc update Barend Gehrels 2010-08-16 12:56:31 +0000
  • 6ce5644821 Made difference_type public Barend Gehrels 2010-08-16 12:38:05 +0000
  • eb04aeb7ad Added difference_type, reported as missing on the GGL mailing list Barend Gehrels 2010-08-16 07:36:10 +0000
  • 4741a9e479 Major doc upgrade Barend Gehrels 2010-08-15 14:40:49 +0000
  • 8753236b6d Major doc upgrade (step one of many) A.o. moved Doxygen groups to separate headerfiles Silenced Doxygen warnings Barend Gehrels 2010-08-15 14:29:57 +0000
  • 7f95e42c85 Added class output, defines, etc. Barend Gehrels 2010-08-15 14:22:44 +0000
  • 5d9b9e3edc Correct now works for any geometry Barend Gehrels 2010-08-11 13:02:41 +0000
  • 801f2e0eed Recent changes in qbk-generation Barend Gehrels 2010-08-09 10:33:57 +0000
  • 4800ea7918 Small tweaks in shapelib extension Barend Gehrels 2010-08-04 15:45:23 +0000
  • 349cab7b0d Added shapelib extension to create shapefiles using shapelib (shameless plug: writing shapefiles has never been easier) Barend Gehrels 2010-08-04 12:35:16 +0000
  • e3406eada4 Made box/segment iterators random access Barend Gehrels 2010-08-04 09:17:31 +0000
  • 694c501f2e Updated comments for (experimental) qbk Barend Gehrels 2010-08-01 20:22:44 +0000
  • ccf8665993 Experimentally generated quickbooks for area/distance including samples Barend Gehrels 2010-08-01 20:06:13 +0000
  • 20782293bc Added utility doxygen_xml2qbk Barend Gehrels 2010-08-01 19:18:44 +0000
  • 95ffb5bbe7 Updated jamfile Barend Gehrels 2010-07-31 19:30:52 +0000
  • dec2d42c3f Fixed renamal view/ranges Barend Gehrels 2010-07-31 19:25:59 +0000
  • f600be49e8 added box_iterator test Barend Gehrels 2010-07-31 18:52:44 +0000
  • 98e9ca82c6 added box_iterator Barend Gehrels 2010-07-31 18:51:13 +0000
  • 477f8b2ca5 added box_range test Barend Gehrels 2010-07-31 18:48:58 +0000
  • 9cd71226df clip_linestring: renamed linestring to range (for support segments) added distance checks added mpl assertions added intersection segment/box renamed "segment_iterator" to "segment_returning_iterator" to be able to reuse that name later on Barend Gehrels 2010-07-31 18:41:31 +0000
  • 80531061b6 Added support for distance point/open ring Barend Gehrels 2010-07-28 20:29:19 +0000
  • 718f431b2a Added point-ring distance plus testcase Barend Gehrels 2010-07-28 18:07:06 +0000
  • 8cf4b739b4 Fixed make_distance_result for within extension Typos Barend Gehrels 2010-07-22 16:04:05 +0000
  • b6444b5475 Fixed old issue that only geometry::segment could be used in distance Splitted custom segment, moved to separate header Barend Gehrels 2010-07-17 20:59:30 +0000
  • 04d385187c Added folder test_geometries with geometries which should fulfill the concepts Barend Gehrels 2010-07-17 20:30:04 +0000
  • db53e722db Removed traits::append_point. The library now used std::back_insert_iterator everywhere Barend Gehrels 2010-07-17 20:26:29 +0000
  • 516e7cafb4 Added clear for multi-geometries Barend Gehrels 2010-07-17 14:25:33 +0000
  • 4361800fa6 Removed "use_std" for linestring / linear_ring because it is not necessary. Default now does "push_back", specialization possible Plus necessary changes for this. Also moved stuff from test distance to test_distance.hpp Barend Gehrels 2010-07-17 14:04:45 +0000
  • 33b785b225 Removed "use_std" for linestring / linear_ring because it is not necessary. Default now does "push_back", specialization possible Plus necessary changes for this. Also moved stuff from test distance to test_distance.hpp Barend Gehrels 2010-07-17 14:02:12 +0000
  • 8cf84e37b6 Added Point-Point strategy to default_strategy for Point-segment Added some MPL assertions Updated distance tests Barend Gehrels 2010-07-17 10:46:25 +0000
  • 2f4ae2c6b6 Added remove_const (here it is necessary to avoid vector<const point_type>) Barend Gehrels 2010-07-13 20:13:52 +0000
  • 659b1e8366 Removed redundant remove_const calls Added function_types approach for simplify Barend Gehrels 2010-07-13 19:59:29 +0000
  • 12392703d5 Removed redundant typenames Barend Gehrels 2010-07-13 18:55:27 +0000
  • 6665ed83c3 Applied new approach using function_types instead of member types to point-segment-distance strategies Barend Gehrels 2010-07-13 18:48:43 +0000
  • 9cca814e47 Removed remove_member_function_pointer, we use function_types now Barend Gehrels 2010-07-13 17:59:11 +0000
  • fc813439b0 Using function_types now instead of defining first_point_type and second_point_type Barend Gehrels 2010-07-13 17:40:11 +0000
  • ed045eb727 Added forgotten typename Barend Gehrels 2010-07-11 11:05:55 +0000
  • c2b901f8eb Added template parameter to ellipsoid Barend Gehrels 2010-07-11 10:57:45 +0000
  • e61812699b Fix for gcc pair Barend Gehrels 2010-07-11 09:50:26 +0000
  • 42e22b922e Updated definition of PI to support templated UDT Updated Andoyer for high precision Barend Gehrels 2010-07-11 09:40:32 +0000
  • 6de2c688df Added jamfiles for extensions Barend Gehrels 2010-07-06 21:28:03 +0000
  • dca16e5e13 Updated/added extensions/Jamfiles Barend Gehrels 2010-07-06 21:18:00 +0000
  • e136e87250 Fixes today's return_type change Barend Gehrels 2010-07-06 21:11:31 +0000
  • 0c7383dc5b ttmath exp/mnt reversal removed first/second point type (as it is only necessary for concept checking) Barend Gehrels 2010-07-06 20:46:37 +0000
  • 49618c7e0d Replaced member-type return_type by meta-function return_type Barend Gehrels 2010-07-06 20:15:59 +0000
  • 7b1b14a5a0 Added (possibly temporary) ttmath as extension / contribution, for testing high precision Barend Gehrels 2010-07-05 17:06:03 +0000
  • 1e4613279c added typename Barend Gehrels 2010-07-04 21:34:04 +0000
  • bf45a7c988 strategy_distance is now better named to services::default_strategy (with version for point and segment) strategy_tag is now services::tag everywhere Barend Gehrels 2010-07-04 21:29:06 +0000
  • 8b7c150f79 Added high precision for Vincenty Barend Gehrels 2010-07-04 20:25:36 +0000
  • 71ac1282e3 Removed more std:: occurances Added high precision for Vincenty Barend Gehrels 2010-07-04 16:03:33 +0000
  • 7bb11ad3f0 Added comparable_distance Removed geometry::math::pi, now using boost::constants::pi Solved abs/std::abs issues (2) Barend Gehrels 2010-07-04 13:26:08 +0000
  • c125309514 Fix in new abs approach for transform (unit sphere forwards/backwards was not exactly 1.000 by rounding errors) Barend Gehrels 2010-07-04 12:44:42 +0000
  • 89acf8d4e6 Solved abs/std::abs issues Barend Gehrels 2010-07-04 12:19:55 +0000
  • c06164f32c Fixed for gcc Barend Gehrels 2010-07-04 11:36:38 +0000
  • ddf0267eb5 Fixed for gcc Barend Gehrels 2010-07-04 10:57:48 +0000
  • 73a2d3d286 Fixed for gcc Barend Gehrels 2010-07-04 10:29:08 +0000
  • 7e2ebcf144 Fixed warning and bug in new distance approach Barend Gehrels 2010-07-04 10:14:59 +0000
  • 0d48c4fe3c Fixed default parameter of default_distance_strategy_segment Barend Gehrels 2010-07-04 10:09:25 +0000
  • ddb8894b81 Added non-const version of get_section Major changes in distance strategies Changed double from simplify to template parameter Added a promote_floating_point Added a fp_coordinate_type Added namespaced point in custom example Added mpl assertion in overlaps (should be done in most algorithms by default) Added high precision test for various distance algorithms Barend Gehrels 2010-07-04 10:07:22 +0000
  • 9c23118c37 Added non-const version of get_section Major changes in distance strategies Changed double from simplify to template parameter Added a promote_floating_point Added a fp_coordinate_type Added namespaced point in custom example Added mpl assertion in overlaps (should be done in most algorithms by default) Added high precision test for various distance algorithms Barend Gehrels 2010-07-04 10:01:10 +0000
  • dba12f1660 Minor cosmetic changes Barend Gehrels 2010-07-03 19:56:28 +0000
  • 3a20900c7f Split graph example into one with traditional properties (the original one), and one using bundled properties Barend Gehrels 2010-06-26 10:09:00 +0000
  • 4dcea0ced6 Follow-up, fixed renamed field Barend Gehrels 2010-06-20 12:22:27 +0000
  • 1605264c57 Greatly simplified the registration of point classes, thereby enabling points with namespaces and/or points class templates Barend Gehrels 2010-06-20 12:15:11 +0000
  • 4f9f03e071 Removed order/closure elements because of dispatch cleanup (it is now as it was before) Barend Gehrels 2010-05-24 21:19:53 +0000
  • 8b260caec8 Added ever_circling_range_iterator (range version) Small adaptions to get_turns Barend Gehrels 2010-05-24 20:52:33 +0000
  • 8e9dfdf3e6 Moved order/closure outside dispatches, not necessary there / more overhead Implemented order/closure in within Barend Gehrels 2010-05-24 17:03:41 +0000
  • 520dd593b6 Jamfile update Fixed perimeter for non-closed rings Barend Gehrels 2010-05-24 14:01:10 +0000
  • 5fb11344e4 Corrected closure for area Added closure for centroid Modified/fixed closing iterator (didn't compile for MSVC 2010) Barend Gehrels 2010-05-24 13:54:32 +0000
  • 04d8c000be Fixed syntax in equal / closing_iterator (will be iterator_facade) Barend Gehrels 2010-05-24 11:31:08 +0000
  • 068c2fa90a Added closed / closure Updated jamfiles Barend Gehrels 2010-05-24 09:07:05 +0000
  • b35d1d74f0 Updates for clang Barend Gehrels 2010-05-17 19:51:46 +0000
  • 7d256acd89 Fixed scoped_ptr/array thanks to Boostcon feedback Barend Gehrels 2010-05-11 04:18:22 +0000
  • c9a2b91b1f Upgraded to wxWidgets 2.8.11 Solved stupid error on focus[-1] Barend Gehrels 2010-05-09 20:07:30 +0000
  • 6c830d67a1 Removed redundant declaration Barend Gehrels 2010-05-04 20:42:01 +0000
  • d6d33fbd38 Added optional flag to base iterator Added closing iterator Added closeable_view Barend Gehrels 2010-05-04 15:49:16 +0000
  • 7380fda632 Implemented circular_iterator to reverse also backwards Reversed const std::string -> std::string const for consistency Default mirror tempate argument for map transformer Set embed manifest to false because of after-link errors, sometimes but not always, on VC2005 / Win7 / 64 bits Barend Gehrels 2010-05-02 21:38:12 +0000
  • 6078e42285 Update for gcc (4) - first solutions were not accepted - might be solved using this-> but now solved differently Barend Gehrels 2010-04-30 16:42:07 +0000
  • 915f5c66f1 Update for gcc (3) Barend Gehrels 2010-04-30 16:34:43 +0000