Commit Graph

8536 Commits

Author SHA1 Message Date
Adam Wulkiewicz
3b853d11bb [equals][test] Fix collect_vectors for open Rings with closeable_view. 2017-04-09 16:20:28 +02:00
Adam Wulkiewicz
99be9e7afd [doc] Update 1.64 release notes (ticket). 2017-04-09 16:19:32 +02:00
Adam Wulkiewicz
e3ac044400 [equals][test] Make collect_vectors Ring-order-invariant with normalized_view. 2017-04-09 11:33:00 +02:00
Adam Wulkiewicz
657a5c8090 [equals][test] Fix collect_vectors for open Rings with closeable_view. 2017-04-09 01:46:46 +02:00
Adam Wulkiewicz
9604366cf7 Merge branch 'cherries'
Fix link in 1.64 release notes.
2017-04-08 14:41:42 +02:00
Akira Takahashi
977f70a975 1.64.0 release notes : fix ticket link
https://github.com/boostorg/website/pull/238
2017-04-08 14:39:08 +02:00
Vissarion Fysikopoulos
842a121cf6 [vertex_longitude] [test] Unit tests and corner cases for vertex_longitude formula 2017-04-07 18:07:29 +03:00
Adam Wulkiewicz
d9f201d4e2 Merge pull request #391 from faithandbrave/patch-1
1.64.0 release notes : fix ticket link
2017-04-06 11:48:29 +02:00
Akira Takahashi
566af5c399 1.64.0 release notes : fix ticket link
https://github.com/boostorg/website/pull/238
2017-04-06 15:40:02 +09:00
Barend Gehrels
283eaac357 [test] Change sort_by_side unit test to allow for multiple clusters,
and add one (still failing) case to it
2017-04-05 16:52:59 +02:00
Barend Gehrels
9d13a668da Merge branch 'develop' into feature/intvalid 2017-04-05 09:51:21 +02:00
Barend Gehrels
32e0ef101e Merge branch 'develop' into feature/intvalid 2017-04-05 09:47:36 +02:00
Vissarion Fysikopoulos
d02616948c [formula] [vertex_longitude] Fixing ellipsoidal formula 2017-04-04 18:03:57 +03:00
Adam Wulkiewicz
be7700eaec [test][geometries] Fix std::array as point initializer-list-related compilation error with some compilers. 2017-03-31 15:54:57 +02:00
Adam Wulkiewicz
33da90c44c Merge branch 'cherries'
Fixes and docs updates for 1.64 beta.
2017-03-30 19:43:19 +02:00
Adam Wulkiewicz
815306fb2a [strategies] Add missing const and explicit keywords. 2017-03-30 19:10:12 +02:00
Adam Wulkiewicz
a29281d143 [strategies] Add missing const and explicit keywords. 2017-03-30 18:20:41 +02:00
Adam Wulkiewicz
2991c53b53 [doc] Update 1.64 release notes (ticket). 2017-03-30 01:06:45 +02:00
Adam Wulkiewicz
d6f22bc197 [doc] Update 1.64 release notes (ticket). 2017-03-30 01:06:14 +02:00
Adam Wulkiewicz
fa203dfbe8 [doc] Update 1.64 release notes (ticket). 2017-03-30 01:02:34 +02:00
Adam Wulkiewicz
4d8269dc97 [doc] Update 1.64 release notes (ticket). 2017-03-30 00:51:41 +02:00
Barend Gehrels
135044258e [buffer] Fix segmentation fault for rings (start/finish ring was not called),
including new unit test
2017-03-29 10:58:47 +02:00
barendgehrels
a4eb71e249 [get_turns] fix: fix distance_measure 2017-03-29 10:58:22 +02:00
Mateusz Łoskot
48cfed968e [doc] Add doxygen files clean-up if run with --release-build
Delete Doxygen-generated files to avoid copying them into release archive.
Replace os.remove with shutil.rmtree to cope with sub-directories.
2017-03-29 10:57:50 +02:00
Adam Wulkiewicz
cc34134418 [doc] Update 1.64 release notes. 2017-03-29 10:55:28 +02:00
Adam Wulkiewicz
5595268da3 [formulas] Handle vertical geodesics in Sjoberg (intersection at the pole). 2017-03-29 10:54:33 +02:00
Adam Wulkiewicz
52dc827fd6 [algorithms][io] Throw exceptions using BOOST_THROW_EXCEPTION. 2017-03-29 10:47:40 +02:00
Mateusz Łoskot
d2ec455672 Merge pull request #387 from mloskot/ml/make_qbk-cleanup
[doc] Add doxygen files clean-up if run with --release-build
2017-03-28 21:14:16 +01:00
Mateusz Łoskot
7e08464fff [doc] Add doxygen files clean-up if run with --release-build
Delete Doxygen-generated files to avoid copying them into release archive.
Replace os.remove with shutil.rmtree to cope with sub-directories.
2017-03-28 02:09:34 +02:00
Adam Wulkiewicz
8419c27f40 [overlay] Always use first point of a geometry returned by point_on_border().
- In the internals of point_on_border() get Midpoint as template parameter.
- Remove midpoint argument from point_on_border() parameters forcing to
  always return the first point.
- Add range_in_geometry() algorithm checking passed boundary point and/or
  points of a geometry for overlap with the interior/exterior of another
  geometry. This way it's possible to detect if a ring is inside or
  outside another ring even if the first point of a ring is overlapping
  the boundary of another geometry. Note tht this was also possible with
  midpoint.
- Enlarge the ring bounding box by epsilon in order to make the covered_by
  envelope check consistent with corresponding point_in_geometry check.
- Replace covered_by(Pt, Ring) with range_in_geometry() calling
  point_in_geometry().
2017-03-27 19:02:00 +02:00
Barend Gehrels
76ec0f1b99 [test] Add tickets 2017-03-26 14:25:45 +02:00
Barend Gehrels
7f8cb5a1aa Merge branch 'develop' into feature/intvalid 2017-03-26 12:57:28 +02:00
Barend Gehrels
b320ddf8e6 [buffer] Fix segmentation fault for rings (start/finish ring was not called),
including new unit test
2017-03-26 12:49:48 +02:00
Barend Gehrels
20005d6e47 Merge branch 'develop' into feature/intvalid 2017-03-26 11:33:13 +02:00
Mateusz Łoskot
5226efc76f [readme] Remove RapidXML deployment from doc build requirements
Update QuickBook URL to always point to the latest.

[ci skip]
2017-03-23 21:39:56 +01:00
Adam Wulkiewicz
71119e2199 [readme] Put # before logo to treat alternative img text as a header 2017-03-23 21:16:53 +01:00
Adam Wulkiewicz
614464819d [readme] Remove text title, leave only logo. 2017-03-23 16:33:12 +01:00
Mateusz Łoskot
be82b852cf Fix README.md heading
[ci skip]
2017-03-23 16:00:52 +01:00
Mateusz Łoskot
92bcc41efc Fix URL-encoded badge URL of mailing list 2017-03-23 13:43:59 +01:00
Barend Gehrels
90c51c21f0 [traverse] combine conditions 2017-03-22 22:30:23 +01:00
Barend Gehrels
042b7124f8 [enrich] remove now redundant code (uu is now always discarded for intersection operations)
and change order, update comment
2017-03-22 22:29:25 +01:00
Barend Gehrels
a96b1da5cc [overlay] fix case (#recursive_boxes_45) where wrong decision was made based on a ux turn 2017-03-22 22:28:16 +01:00
Adam Wulkiewicz
e5dd98482a [algorithms] Pass envelope and disjoint-seg-box strategies into partition in disjoint, is_valid and overlay. 2017-03-22 21:02:11 +01:00
Adam Wulkiewicz
51694bfb0c [get_turns] Pass envelope strategy into sectionalize. 2017-03-22 21:00:55 +01:00
Adam Wulkiewicz
f09e33a30e [sectionalize] Support custom envelope strategy. 2017-03-22 20:58:43 +01:00
Adam Wulkiewicz
3ff1382c61 [strategies] Add envelope-seg and disjoint-seg-box getters to intersection, side and within strategies. 2017-03-22 20:57:35 +01:00
Adam Wulkiewicz
cba7b9b016 [test][disjoint] Move disjoint_box_seg test and use CHECK_MESSAGE for better output. 2017-03-22 20:51:32 +01:00
Adam Wulkiewicz
8aa0705837 Merge branch 'develop' of github.com:boostorg/geometry into develop 2017-03-22 19:44:43 +01:00
Adam Wulkiewicz
f3f312e42b [strategies][azimuth] Fix apply() function arguments types, replace CalculationType which can be void. 2017-03-22 19:43:29 +01:00
Adam Wulkiewicz
cefe1d04f7 [strategies] Add missing includes in envelope and disjoint strategies. 2017-03-22 19:41:32 +01:00