Barend Gehrels
234eb2705d
Merge branch 'bg-prepare'
2016-11-09 09:43:37 +01:00
Barend Gehrels
3c07c73144
Merge branch 'master' of https://github.com/boostorg/geometry
2016-11-09 09:36:37 +01:00
Barend Gehrels
36dada3938
Merge branch 'develop' into bg-prepare
2016-11-09 09:36:11 +01:00
Barend Gehrels
9b7ddf85cc
[overlay] avoid warning about same_multi1 which is technically redundant
...
because of template parameter values
2016-11-09 09:30:53 +01:00
Barend Gehrels
6802fe6fd8
Merge branch 'bg-prepare'
2016-11-02 16:42:48 +01:00
Barend Gehrels
990106c6ec
Merge branch 'develop' into bg-prepare
2016-11-02 16:41:10 +01:00
Barend Gehrels
bca08c54a7
[doc] update release notes
2016-11-02 16:40:48 +01:00
Barend Gehrels
d2abc37625
Merge branch 'develop' into bg-prepare
2016-11-02 16:39:20 +01:00
Barend Gehrels
d203eb281c
[test] add const removed by accident
2016-11-02 16:37:34 +01:00
Barend Gehrels
f543ac0763
[doc] update release notes for 1.63
2016-11-02 16:36:49 +01:00
Barend Gehrels
e7d9aeb5f5
Merge branch 'develop' of https://github.com/boostorg/geometry into develop
2016-11-02 16:34:31 +01:00
Barend Gehrels
315d73c1e4
[test] increase tolerance for failing test on some platforms
2016-11-02 16:34:15 +01:00
Barend Gehrels
4aa61e59a7
Merge pull request #366 from plopresti/warnings
...
Silence unused parameter warning from GCC/Clang
2016-10-22 10:40:21 +02:00
Patrick J. LoPresti
decd1dad72
Silence unused parameter warning from GCC/Clang.
2016-10-21 14:53:10 -07:00
Rene Rivera
702104c3cd
Add option to specify path to doxygen_xml2qbk tool.
2016-10-10 11:39:49 -05:00
Rene Rivera
28c9d63b2d
Add option to specify path to doxygen_xml2qbk tool.
2016-10-09 22:00:33 -05:00
Rene Rivera
8e9835cecc
Add, and update, documentation build targets.
2016-10-07 23:07:34 -05:00
Barend Gehrels
c0fdfb3ceb
Merge pull request #357 from norbertwenzel/std_array_point_adaptor
...
Add C++11 std::array point adaptor
2016-10-05 23:34:25 +02:00
Norbert Wenzel
88d890720b
Add test for std array point adaptor
...
The test is done in test/geometries/boost_array_as_point.cpp which
already tests for C arrays, Boost.Arrays and Boost.Tuples. If the
preprocessor define BOOST_NO_CXX11_HDR_ARRAY from Boost.Config is
available the std::array point adapter is tested additionally.
2016-10-02 12:21:17 +02:00
Norbert Wenzel
87cc067e04
Add std::array point geometry adaptor
...
Copied geometries/adapted/boost_array.hpp to std_array.hpp and changed
array type. No checks for availability of std::array are done. Simply
do not include that file when there is no C++11 std::array available.
2016-10-02 12:21:17 +02:00
Barend Gehrels
0d5cf50d97
[colocations] handle todo item, use count from ranked point
2016-08-31 14:07:37 +02:00
Barend Gehrels
e3b424940c
[traverse] handle ii as uu for switch_source,
...
this makes several intersection testcases valid,
and makes one difference case invalid
2016-08-31 13:43:59 +02:00
Barend Gehrels
270a86cee7
[test] add comments about removed duplicate case
2016-08-31 11:44:57 +02:00
Barend Gehrels
0ece0dfc75
[intersection] remove the two passes because this is now handled before
...
by the traversal_switch_detector
2016-08-31 11:44:32 +02:00
Adam Wulkiewicz
007ef451c2
[doc] Update 1.62 release notes.
2016-08-27 02:35:48 +02:00
Adam Wulkiewicz
75c42bb0f7
[test][index] Add test for rtree::remove() for spherical and geographic CS.
2016-08-27 02:35:30 +02:00
Adam Wulkiewicz
c45af31f61
[test][algorithms] Add test for covered_by() P/B and B/B in geographic CS.
2016-08-27 02:34:31 +02:00
Adam Wulkiewicz
0fb9e297ac
[algorithms] Fix covered_by() Point/Box and Box/Box in geographic CS.
2016-08-27 02:33:52 +02:00
Adam Wulkiewicz
2f45b5a403
[index] Remove unnecessary includes cycle.
2016-08-22 13:41:56 +02:00
Adam Wulkiewicz
509cb089a5
Merge pull request #355 from awulkiew/feature/geo_intersection
...
Geographic formulas
2016-08-13 19:38:50 +02:00
Barend Gehrels
3fc025b5f4
Add validity improvement to release notes
2016-08-12 10:28:40 +02:00
Barend Gehrels
7fc45bef3f
Avoid using std::cout (unless we debug), ticket #12289
2016-08-12 10:24:50 +02:00
Barend Gehrels
d8ebd49a70
Remove warnings about operation_index, cluster_index
2016-08-12 10:08:20 +02:00
Adam Wulkiewicz
fad0244f09
[test][formulas] Add const keywords.
2016-08-11 17:29:57 +02:00
Adam Wulkiewicz
41346c1534
[formulas] Handle special cases, replace temporary constants.
...
Suppress warnings.
Improve style.
2016-08-11 17:27:25 +02:00
Barend Gehrels
8c7ea5af45
Merge branch 'bg-prepare'
boost-1.62.0
2016-08-10 17:51:28 +02:00
Barend Gehrels
8b4c1da2c6
Merge branch 'develop' into bg-prepare
...
Conflicts:
extensions/example/gis/projections/p03_projmap_example.cpp
extensions/test/algorithms/dissolve.cpp
include/boost/geometry/extensions/algebra/algorithms/assign.hpp
include/boost/geometry/extensions/algebra/algorithms/rotation.hpp
include/boost/geometry/extensions/algebra/algorithms/transform_geometrically.hpp
include/boost/geometry/extensions/algebra/algorithms/translation.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/check.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/matrix_concept.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/quaternion_concept.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/rotation_matrix_concept.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/rotation_quaternion_concept.hpp
include/boost/geometry/extensions/algebra/geometries/concepts/vector_concept.hpp
include/boost/geometry/extensions/algebra/geometries/matrix.hpp
include/boost/geometry/extensions/algebra/geometries/quaternion.hpp
include/boost/geometry/extensions/algebra/geometries/rotation_matrix.hpp
include/boost/geometry/extensions/algebra/geometries/rotation_quaternion.hpp
include/boost/geometry/extensions/algebra/geometries/vector.hpp
include/boost/geometry/extensions/algorithms/connect.hpp
include/boost/geometry/extensions/algorithms/detail/overlay/dissolver.hpp
include/boost/geometry/extensions/algorithms/detail/overlay/split_rings.hpp
include/boost/geometry/extensions/algorithms/dissolve.hpp
include/boost/geometry/extensions/algorithms/distance_info.hpp
include/boost/geometry/extensions/algorithms/midpoints.hpp
include/boost/geometry/extensions/algorithms/offset.hpp
include/boost/geometry/extensions/algorithms/parse.hpp
include/boost/geometry/extensions/algorithms/remove_holes_if.hpp
include/boost/geometry/extensions/algorithms/remove_marked.hpp
include/boost/geometry/extensions/algorithms/selected.hpp
include/boost/geometry/extensions/gis/io/veshape/write_veshape.hpp
include/boost/geometry/extensions/nsphere/geometries/concepts/check.hpp
include/boost/geometry/extensions/nsphere/geometries/concepts/nsphere_concept.hpp
include/boost/geometry/extensions/nsphere/geometries/nsphere.hpp
2016-08-10 10:06:50 +02:00
Barend Gehrels
3ce8872b68
[traverse] remove uused type warning
2016-08-10 09:54:57 +02:00
Barend Gehrels
25dbd863e1
Merge pull request #353 from jhunold/set_type
...
Fix int vs. signed_size_type mismatch
2016-08-03 08:18:13 +02:00
Adam Wulkiewicz
4524125c7f
[formulas] Suppress unused variable warnings.
2016-08-02 21:53:30 +02:00
Adam Wulkiewicz
fb5301c545
[test][formulas] Add intersection formulas test.
2016-08-02 17:46:26 +02:00
Adam Wulkiewicz
b67c3f8f69
[test][formulas] Remove commas from direct_cases.
2016-08-02 17:46:03 +02:00
Adam Wulkiewicz
1de308e3b2
[test][formulas] Add direct formulas test.
2016-08-02 16:48:01 +02:00
Adam Wulkiewicz
640e91c96a
[formulas] Fix and improve accuracy of thomas_direct formula.
...
Handle special case of azimuth12 in {0, -180, 180} deg.
If |azimuth12| > pi flip the geodesic vertically to keep the azimuth
closer to 0.
Tests showed that if azimuth12 is close to 180 the accuracy is low.
2016-08-02 16:44:19 +02:00
Adam Wulkiewicz
3fb6cae7ac
[test][formulas] Add inverse formulas test.
2016-08-01 17:32:45 +02:00
Adam Wulkiewicz
fc1b50b6ef
[formulas] Add geographic segments intersection formula using spheroidal gnomonic projection.
2016-07-31 02:48:05 +02:00
Adam Wulkiewicz
39ea7f4bc8
[formulas] Handle geodesics lying on equator in Thomas direct.
2016-07-30 04:20:13 +02:00
Adam Wulkiewicz
2a426d2211
[formulas] Handle segments lying on equator in Sjoberg's intersection.
2016-07-30 04:16:40 +02:00
Adam Wulkiewicz
36f64790df
[formulas] Improve diff quantities formula.
...
Expand integral to 3rd order.
Take Order as template parameter.
Implement 2 expansions: in f and in e'^2.
2016-07-29 20:55:38 +02:00
Adam Wulkiewicz
154fc83814
[formulas] Add Sjoberg's geodesics' intersection formula.
2016-07-28 01:59:27 +02:00