Barend Gehrels
48e6c33ffc
[test] add testcase for ticket 13444 which goes wrong with rescaling
2018-02-17 18:51:06 +01:00
Adam Wulkiewicz
26ada1dc6e
[test][srs] Fix missing field initializer warning (clang-3.0 -Wall -Wextra).
2018-02-06 15:12:34 +01:00
Adam Wulkiewicz
696e03532f
[strategy] Fix QVM matrix access in matrix_transformer.
2018-02-05 23:45:14 +01:00
Adam Wulkiewicz
f874467abd
[doc][geometries] Remove std::list from bg::model::polygon's example container types.
2018-02-05 22:35:25 +01:00
Adam Wulkiewicz
da38ece6d2
[test][srs] Fix missing field initializer warnings (clang++-5.0 -Wall -Wextra).
2018-02-01 03:41:22 +01:00
Adam Wulkiewicz
16e725533f
Merge branch 'develop' of github.com:boostorg/geometry into develop
2018-02-01 03:08:20 +01:00
Adam Wulkiewicz
cf49b534c2
[strategies] Fix unused parameter warning.
2018-02-01 03:08:05 +01:00
Barend Gehrels
0c3ab1d27c
Merge branch 'feature/remove_rescaling' into develop
2018-01-31 09:59:55 +01:00
Barend Gehrels
41ca8baee7
Merge branch 'develop' into feature/remove_rescaling
2018-01-31 09:56:48 +01:00
Adam Wulkiewicz
5fabea8e2c
[test][srs] Add tests for new generic is_param metafunctions.
2018-01-29 22:18:40 +01:00
Adam Wulkiewicz
1f23119690
[srs] Implement generic is_[param] differently.
...
The intention is to have generic metafunctions for finding parameters that
works with all compilers. Unlike previous implementation which doesn't
work with mingw-gcc-4.1.
Replace one-per-each-parameter is_[param] metafunctions with new generic
ones.
2018-01-29 22:14:49 +01:00
Adam Wulkiewicz
0b01086d20
[srs] Fix unused parameter warnings.
2018-01-29 02:43:19 +01:00
Adam Wulkiewicz
b3d3acc83d
[test][srs] Fix unused variable and parameter warnings.
2018-01-29 01:57:11 +01:00
Adam Wulkiewicz
0ce325e422
[srs] Fix extra ';' warnings.
2018-01-29 01:55:17 +01:00
Adam Wulkiewicz
f8140b1ec0
[srs] Fix fallthrough warnings with BOOST_FALLTHROUGH;
2018-01-28 13:57:23 +01:00
Adam Wulkiewicz
d442090ff7
Merge branch 'develop' of github.com:boostorg/geometry into develop
2018-01-28 03:33:42 +01:00
Adam Wulkiewicz
350f4990b3
[test][srs] Fix unused parameter warning.
2018-01-28 03:30:44 +01:00
Adam Wulkiewicz
856e8a4f11
[srs] Fix unused parameter warnings in projections.
2018-01-28 03:28:16 +01:00
Adam Wulkiewicz
9a0609114a
Merge pull request #456 from norbertwenzel/std-array-adaptor-docs
...
Add C++11 std::array point adaptor docs
2018-01-28 02:23:46 +01:00
Adam Wulkiewicz
9373a5f271
[test][srs] Add par4 metafunctions compilation test.
2018-01-28 02:22:06 +01:00
Adam Wulkiewicz
64b0472c06
[srs] Implement is_[param] metafunctions differently.
...
Implement one metafunction for each parameter.
Previous implementation with template template parameters and member
struct partial specializations is not compiled properly with
mingw-gcc-4.1.2.
2018-01-28 02:17:18 +01:00
Norbert Wenzel
d4bc950146
[doc] Add C++11 std::array point adaptor docs
...
Copied the documentation entry and example from Boost.Array. Referred
to std::array as "C++11 array container".
Link to new page from
* reference
* quickref
* point concept
2018-01-27 10:52:17 +01:00
Barend Gehrels
a923fca171
Merge branch 'feature/dissolve' into develop
2018-01-26 13:52:23 +01:00
Barend Gehrels
617b78c420
[test] increase tolerance of multi-point circle buffers, which, having
...
many intersections, have their collinear points removed and are 1e-5 smaller
2018-01-26 13:25:38 +01:00
Barend Gehrels
f054f092a2
[test] update two other testcases for difference
2018-01-26 13:20:56 +01:00
Barend Gehrels
8ef2eb41d0
[buffer] add necessary include for testing with no-rescale
2018-01-26 13:05:19 +01:00
Barend Gehrels
b3a6034e70
[spike] remove redundant static and fix layout
2018-01-26 13:04:56 +01:00
Barend Gehrels
b55b95846e
[test] check validity of failing testcase, it will be solved by no-rescaling.
...
So accept for now that result is invalid (which is a false positive)
2018-01-26 13:03:25 +01:00
Barend Gehrels
34dfbba271
[test] adapt point expectations for union/difference/intersection
...
because we now skip some collinear points
2018-01-26 13:02:06 +01:00
Barend Gehrels
d0ca69a058
[dissolve/overlay] when adding intersection point, check on collinearity
...
to avoid adding three points in a row. If these points were already part
of the input, then they are just added as is.
2018-01-26 12:40:35 +01:00
Barend Gehrels
e86d9026b4
Merge branch 'feature/dissolve' into develop
2018-01-26 09:55:01 +01:00
Barend Gehrels
e7491e76ee
[dissolve] fix area_result_type which is changed in the library
2018-01-26 09:54:22 +01:00
Barend Gehrels
bc598fdfc5
Merge branch 'develop' into feature/dissolve
2018-01-26 09:39:51 +01:00
Adam Wulkiewicz
d98640dbc5
[srs] Fix unreachable code msvc warnings in isea projection.
2018-01-25 21:08:49 +01:00
Barend Gehrels
e3cdb08a17
[segment_intersection] move preference of one segment to another to
...
cartesian intersection, because it was actually not used in spherical/
geographic, and because the new first version won't use it either.
2018-01-24 18:05:24 +01:00
Barend Gehrels
d66df075fe
[test] reincarnate test of segment intersection
2018-01-24 18:04:53 +01:00
Adam Wulkiewicz
8d2f00ae7b
Merge pull request #455 from awulkiew/feature/spherical_strategies
...
Support both RadiusType and Sphere as template parameter in spherial strategies.
2018-01-24 13:42:01 +01:00
Adam Wulkiewicz
7ebafcdb90
[test][srs] Add missing braces in projections test cases array.
2018-01-23 21:13:42 +01:00
Adam Wulkiewicz
0dbdd990ea
[test][is_valid] Fix unused type warning.
2018-01-23 21:13:02 +01:00
Adam Wulkiewicz
719fe851bf
[strategy] Fix strategy passing in helper function of geographic distance P/B strategy.
2018-01-23 21:12:32 +01:00
Adam Wulkiewicz
47da3da67c
[srs] Fix function modifier (relace static with inline).
2018-01-23 21:11:42 +01:00
Adam Wulkiewicz
88aeb64fe5
[strategy] Take RadiusTypeOrSphere tparam in spherial strategies.
2018-01-23 18:43:56 +01:00
Adam Wulkiewicz
43a054ca99
[srs] Prefix get/set function calls with geometry:: (mingw-gcc-4.4 workaround).
2018-01-23 18:39:41 +01:00
Adam Wulkiewicz
b6c1e88378
[strategy] Fix min/max function calls with MSVC and use abs from math namespace.
2018-01-23 18:34:56 +01:00
Adam Wulkiewicz
efc9d4ac3d
Merge pull request #441 from awulkiew/feature/area_strategies
...
Change area strategies interface.
2018-01-22 23:05:17 +01:00
Adam Wulkiewicz
c8a290b3a4
Merge pull request #454 from norbertwenzel/doc-typo
...
Typo: Add missing full stop to sentence
2018-01-22 23:03:14 +01:00
Adam Wulkiewicz
18bc911078
Merge pull request #438 from vissarion/feature/distance_box
...
Point-box and box-box distance for spherical and geographic CS
2018-01-22 23:02:01 +01:00
Norbert Wenzel
70267efabc
Add missing full stop to sentence
2018-01-22 22:58:39 +01:00
Vissarion Fysikopoulos
3d9cbd87a4
[strategies] Move generic distance pt/box and box/box strategies
2018-01-22 16:48:37 +02:00
Vissarion Fysikopoulos
edf07697e8
Merge remote-tracking branch 'origin/develop' into feature/distance_box
2018-01-22 12:59:25 +02:00