Menelaos Karavelas
31fe43b5ef
[algorithms][expand] add range of dimensions as template parameters to dispatch::expand<>;
...
update implementation to follow the design of implementing expand wrt a range of dimensions;
2015-06-02 00:01:52 +03:00
Menelaos Karavelas
da9b4c9939
[policies][rescale policy] apply coding rules; polish code; fix conditional expression;
...
add comment regarding the computation of the bounding box when the geometries are in
the spherical equatorial or geographic coordinate system;
2015-06-01 23:45:52 +03:00
barendgehrels
db7cf2e209
Merge branch 'develop' of github.com:boostorg/geometry into develop
2015-06-01 20:46:40 +02:00
barendgehrels
aca3a922fd
[projections] fix healpix add brackets around min/max
2015-06-01 20:46:25 +02:00
Menelaos Karavelas
d9a3e0b0ce
[test][test geometries] redefine local types to avoid MSVC compiler failures reported in test matrix
2015-06-01 19:44:43 +03:00
Menelaos Karavelas
f48f47c4cf
[test][iterators][point iterator][segment iterator] suppress unused local typedef warnings
2015-06-01 19:43:44 +03:00
Menelaos Karavelas
87052dceba
[policies][rescale policy] compute number of points of each geometry only once
2015-06-01 16:21:27 +03:00
Menelaos Karavelas
2ecf2d393a
[policies][rescale policy] initialize the rescale policy only if the input geometries are non-empty;
...
this fixes unit test failures (union, intersection, difference) when
BOOST_GEOMETRY_ENABLE_ACCESS_DEBUGGING is enabled;
2015-06-01 13:10:45 +03:00
barendgehrels
85a0b53413
[projection] remove now redundant constants
2015-05-31 17:17:29 +02:00
barendgehrels
882be35989
[projections] replace PI variants in generated code
2015-05-31 17:17:08 +02:00
barendgehrels
5229c7a1e3
[projections] replace PI variants in impl code
2015-05-31 17:12:43 +02:00
barendgehrels
b44a01b3c2
[projections] replace HALFPI
2015-05-31 16:50:08 +02:00
barendgehrels
ad2c45132d
[projections] changes in replacements of M_PI
2015-05-31 16:40:34 +02:00
barendgehrels
c2fbdd8d83
[projections] change in generation, replace DEG_TO_RAD v.v. by d2r
2015-05-31 16:25:34 +02:00
barendgehrels
f88b1376b9
[projections] add more of original comment
2015-05-31 14:54:40 +02:00
barendgehrels
52ac821bde
[projections] add per-file copyright messages
2015-05-31 14:34:09 +02:00
barendgehrels
147df5988f
[projections] change in generation
2015-05-31 14:22:51 +02:00
barendgehrels
c3388d7398
[projections] add healpix
2015-05-31 13:26:25 +02:00
Menelaos Karavelas
92a02108de
Merge pull request #298 from mkaravel/fix/ticket_11346
...
Fix for Boost Trac Ticket #11346
2015-05-30 19:35:11 +03:00
Adam Wulkiewicz
6a5e591694
[test] Disable testing of point_concept dir, tests were moved to concepts dir.
2015-05-30 01:57:07 +02:00
Adam Wulkiewicz
d45f404edc
[test][iterators] Rename the tests - add "iterators" prefix.
2015-05-30 01:49:51 +02:00
Adam Wulkiewicz
b64b9b789e
[test][concepts] Move point_concept tests, rename the tests, add "concepts" prefix.
2015-05-30 01:43:18 +02:00
Adam Wulkiewicz
7773f04541
[test][algorithms][maximum_gap] Remove the use of Boost.Assign.
...
Do not use Boost.Assign nor Boost.Tuple in the test.
This should fix the compilation error on GCC 4.4 c++0x.
2015-05-30 01:16:13 +02:00
Adam Wulkiewicz
f00f4b14c4
[relate] Explicitly specify relate::set<> namespace.
...
Suppress GCC warnings by casting mpl::size value to std::size_t.
2015-05-30 00:09:08 +02:00
barendgehrels
11d174d60e
[buffer][test] re-comment buffer_countries
2015-05-29 19:59:54 +02:00
barendgehrels
b849991dcd
[buffer][test] renamed testcases
2015-05-29 19:58:42 +02:00
barendgehrels
525613b461
[buffer][test] renamed testfiles
2015-05-29 19:53:11 +02:00
Adam Wulkiewicz
76455f347b
Merge branch 'develop' into feature/geographic
...
Conflicts:
test/strategies/Jamfile.v2
2015-05-29 16:29:50 +02:00
Adam Wulkiewicz
4f0be0753c
[test][strategies] Rename the tests - add "strategies" prefix.
2015-05-29 16:27:36 +02:00
Menelaos Karavelas
4a396f710f
[algorithms][overlay] fix copyright years
2015-05-29 08:56:47 +03:00
Menelaos Karavelas
7cf9a968c9
[algorithms][overlay][relate][turns] propagate the robustness policy
...
to the computation of turns for overlays of L/L geometries
2015-05-29 01:30:01 +03:00
Adam Wulkiewicz
6e823025e0
[test][relops] Rename the tests.
2015-05-29 00:00:22 +02:00
Adam Wulkiewicz
482d9e7c9b
[test][policies] Rename the tests.
2015-05-28 23:45:05 +02:00
Adam Wulkiewicz
6d53651621
[test][geometries] Rename the tests.
2015-05-28 23:38:55 +02:00
Adam Wulkiewicz
cc6621b9e5
[test][arithmetic] Rename the tests.
2015-05-28 23:31:30 +02:00
barendgehrels
b69d9a8203
Merge branch 'develop' of github.com:boostorg/geometry into develop
2015-05-28 23:20:42 +02:00
barendgehrels
40d22d5858
[projections] ad missing includes
2015-05-28 23:18:53 +02:00
barendgehrels
368849319d
[projections] resolve ambiguity for older MSVC versions in sqrt(2)
2015-05-28 23:18:23 +02:00
Adam Wulkiewicz
b0b32d903e
[test][util] Rename the tests.
2015-05-28 23:15:07 +02:00
Adam Wulkiewicz
198037a0e2
[test][io] Rename the tests.
2015-05-28 23:08:01 +02:00
Adam Wulkiewicz
a4d53e9b60
[test][core] Rename the tests.
2015-05-28 23:07:24 +02:00
Menelaos Karavelas
c844000d0e
Merge pull request #289 from mkaravel/feature/envelope_and_expand_for_spherical_cs
...
New feature: envelope and expand for spherical equatorial coordinate system
2015-05-28 21:04:06 +03:00
Menelaos Karavelas
2aec831e38
[view][detail][boundary view] fix copyright year
2015-05-28 13:15:09 +03:00
Menelaos Karavelas
068b31fe49
[doc][release notes] add ticket #11346 to release notes for 1.59
2015-05-28 12:45:36 +03:00
Menelaos Karavelas
6765cdc670
[views][detail][boundary view] add implementation for boundary view:
...
for areal geometries, i.e., ring, polygon and multi-polygon,
detail::boundary_view<Geometry> provides a view of the boundary of the
geometry as a linear geometry (for rings the boundary view's geometry type
is lineatring, whereas for the other two the boundary view's geometry type
is multilinestring)
2015-05-28 12:01:06 +03:00
Menelaos Karavelas
bf2362ed52
[algorithms][inbtersection] add dispatch implementation for intersection(areal, areal, linear)
2015-05-28 11:57:34 +03:00
Menelaos Karavelas
2080f49d07
[test][algorithms][intersection] add unit test for intersection(areal, areal, linear)
2015-05-28 11:56:21 +03:00
Menelaos Karavelas
fdfd875a55
[views][identity view][closeable view] make indentity and closeable views copyable
...
(by storing a reference wrapper to the range instead of a range reference)
2015-05-28 11:54:53 +03:00
Menelaos Karavelas
a5f0a565bc
[test][algorithms][intersection] enable get_turns invariance checking only for
...
linear/linear geometry combinations
2015-05-28 11:53:26 +03:00
Menelaos Karavelas
6054352dd1
[test][algorithms][set operations L/L] apply coding rules
2015-05-28 11:43:28 +03:00