ca55981928[strategies] Enable within/covered_by default_strategy for MultiPoints.
Adam Wulkiewicz
2017-04-24 19:43:01 +0200
577080d0c9[test][projections] Add project_transformer test.
Adam Wulkiewicz
2017-04-23 03:53:38 +0200
312476bfbc[projections][strategies] Update/improve project_transformer strategy.
Adam Wulkiewicz
2017-04-23 03:48:05 +0200
d9fe6d7cd3[projections] Copy higher dimensions in projection<> forward/inverse.
Adam Wulkiewicz
2017-04-23 03:47:45 +0200
fc88955d94[projections] Revert comments to original format, broken by autoformatting.
Adam Wulkiewicz
2017-04-22 23:58:07 +0200
e3922dd781[test][projections] Update namespaces.
Adam Wulkiewicz
2017-04-22 23:38:34 +0200
ddce41f2c5[projections] Move back the internal projections representations into bg::projections namespace from bg::projections::detail namespace.
Adam Wulkiewicz
2017-04-22 23:37:47 +0200
46b3b33618[test][projections] Update tests WRT recent changes in the interface (namespaces).
Adam Wulkiewicz
2017-04-22 03:48:53 +0200
29853b4b91[projections] Change the interface (namespaces) and relocate parts of the code.
Adam Wulkiewicz
2017-04-22 03:42:31 +0200
207549e474[test][strategies] Add test cases for distance::geographic and side::geographic strategies.
Adam Wulkiewicz
2017-04-22 02:21:42 +0200
73beed3ee9[test][formulas] Update includes after moving srs from core.
Adam Wulkiewicz
2017-04-22 02:20:46 +0200
26fcc420c4[core][srs][geometry] Move srs::spheroid and srs::sphere from core/ to srs/ directory.
Adam Wulkiewicz
2017-04-22 02:19:27 +0200
081860e8dd[sort_by_side] fix (rare) cases where two froms arrive at a turn, but only one leaves the next turn. This simplifies state to just a boolean. This fixes cases like case_recursive_boxes_46 for union
Barend Gehrels
2017-04-19 16:32:40 +0200
4323322472[projections] Remove explicit keyword from projection<> ctors to allow simpler initialization.
Adam Wulkiewicz
2017-04-18 23:07:46 +0200
be9f31c6b8[projections] Improve consistency of dynamic and static projections.
Adam Wulkiewicz
2017-04-18 23:04:12 +0200
3089f4d1a4[projections] In projection<> improve creation of dynamic projection and use detail::pj_init_plus() internally.
Adam Wulkiewicz
2017-04-18 18:21:05 +0200
5ee0aed7f6[projections] Derive proj_exception from geometry::exception and override what() function.
Adam Wulkiewicz
2017-04-18 18:19:49 +0200
2254d869a2[projections] Throw exception in projection<> ctor if dynamic projection is not created correctly.
Adam Wulkiewicz
2017-04-18 17:54:47 +0200
66d62330d9[test][projections] Update tests WRT recent changes in the interface.
Adam Wulkiewicz
2017-04-18 17:46:23 +0200
29e059ae5d[projections] Add static ellps definitions and fix error in static proj4 projection<>.
Adam Wulkiewicz
2017-04-18 17:45:37 +0200
02cf69fdfb[core] In radius_access change assertion to Dim < 3 for both sphere and spheroid.
Adam Wulkiewicz
2017-04-18 17:44:21 +0200
6d478e1489[projections] Specialize epsg_traits for all already implemented run-time EPSG codes.
Adam Wulkiewicz
2017-04-18 03:50:15 +0200
8af802f3ff[extensions][projections] Add static tags for all projections.
Adam Wulkiewicz
2017-04-18 02:45:17 +0200
452bc359d9[extensions][test][projections] Add test of new interface.
Adam Wulkiewicz
2017-04-17 16:16:34 +0200
eab7a82880[extensions][projections] Implement new projection interface.
Adam Wulkiewicz
2017-04-17 16:08:50 +0200
095b4f33c9[extensions][test][dissolve] Add failing cases.
Adam Wulkiewicz
2017-04-14 15:30:17 +0200
2a3cb7b951[test][intersection][union] Add cases where all points of g1 are the same as some points of g2.
Adam Wulkiewicz
2017-04-14 14:40:52 +0200
2780c9dc28[overlay] In select_rings/update_ring_selection use within instead of covered_by. This fixes dissolve.
Adam Wulkiewicz
2017-04-14 14:40:03 +0200
f428b9cc8f[extensions][dissolve] Pass strategies into the overlay internals and envelope.
Adam Wulkiewicz
2017-04-14 03:59:45 +0200
87a1a941f2Merge branch 'develop' into feature/geographic
Adam Wulkiewicz
2017-04-14 01:39:05 +0200
dc8ff59096[extensions][dissolve] Add support for intersection strategy.
Adam Wulkiewicz
2017-04-14 01:07:30 +0200
6586f6e7b7[overlay][buffer][test] Use within/covered_by and envelope strategies.
Adam Wulkiewicz
2017-04-11 00:24:21 +0200
354ce9a376[overlay][follow] Check covered_by with strategy.
Adam Wulkiewicz
2017-04-11 00:23:33 +0200
02f149f012[is_valid] Check point in polygon exterior ring with strategy.
Adam Wulkiewicz
2017-04-11 00:19:57 +0200
94cc0c6eabMerge branch 'cherries'
Adam Wulkiewicz
2017-04-10 11:40:30 +0200
283eaac357[test] Change sort_by_side unit test to allow for multiple clusters, and add one (still failing) case to it
Barend Gehrels
2017-04-05 16:52:59 +0200
9d13a668daMerge branch 'develop' into feature/intvalid
Barend Gehrels
2017-04-05 09:51:21 +0200
32e0ef101eMerge branch 'develop' into feature/intvalid
Barend Gehrels
2017-04-05 09:47:36 +0200
d02616948c[formula] [vertex_longitude] Fixing ellipsoidal formula
Vissarion Fysikopoulos
2017-04-04 18:03:57 +0300
be7700eaec[test][geometries] Fix std::array as point initializer-list-related compilation error with some compilers.
Adam Wulkiewicz
2017-03-31 15:54:57 +0200
33da90c44cMerge branch 'cherries'
Adam Wulkiewicz
2017-03-30 19:43:19 +0200
815306fb2a[strategies] Add missing const and explicit keywords.
Adam Wulkiewicz
2017-03-30 18:20:41 +0200
a29281d143[strategies] Add missing const and explicit keywords.
Adam Wulkiewicz
2017-03-30 18:20:41 +0200
135044258e[buffer] Fix segmentation fault for rings (start/finish ring was not called), including new unit test
Barend Gehrels
2017-03-26 12:49:48 +0200
7f8cb5a1aaMerge branch 'develop' into feature/intvalid
Barend Gehrels
2017-03-26 12:57:28 +0200
b320ddf8e6[buffer] Fix segmentation fault for rings (start/finish ring was not called), including new unit test
Barend Gehrels
2017-03-26 12:49:48 +0200
20005d6e47Merge branch 'develop' into feature/intvalid
Barend Gehrels
2017-03-26 11:33:13 +0200
042b7124f8[enrich] remove now redundant code (uu is now always discarded for intersection operations) and change order, update comment
Barend Gehrels
2017-03-22 22:29:25 +0100
a96b1da5cc[overlay] fix case (#recursive_boxes_45) where wrong decision was made based on a ux turn
Barend Gehrels
2017-03-22 22:28:16 +0100
e5dd98482a[algorithms] Pass envelope and disjoint-seg-box strategies into partition in disjoint, is_valid and overlay.
Adam Wulkiewicz
2017-03-22 21:02:11 +0100
51694bfb0c[get_turns] Pass envelope strategy into sectionalize.
Adam Wulkiewicz
2017-03-22 21:00:55 +0100
f09e33a30e[sectionalize] Support custom envelope strategy.
Adam Wulkiewicz
2017-03-22 20:58:43 +0100
3ff1382c61[strategies] Add envelope-seg and disjoint-seg-box getters to intersection, side and within strategies.
Adam Wulkiewicz
2017-03-22 20:57:35 +0100
cba7b9b016[test][disjoint] Move disjoint_box_seg test and use CHECK_MESSAGE for better output.
Adam Wulkiewicz
2017-03-22 20:51:32 +0100
8aa0705837Merge branch 'develop' of github.com:boostorg/geometry into develop
Adam Wulkiewicz
2017-03-22 19:44:43 +0100
f3f312e42b[strategies][azimuth] Fix apply() function arguments types, replace CalculationType which can be void.
Adam Wulkiewicz
2017-03-22 19:43:29 +0100
cefe1d04f7[strategies] Add missing includes in envelope and disjoint strategies.
Adam Wulkiewicz
2017-03-22 19:41:32 +0100