Adam Wulkiewicz
06c06dab25
[buffer] Replace int with signed_index_type.
2015-06-05 13:44:37 +02:00
Menelaos Karavelas
3cc4ef17ca
Merge pull request #304 from mkaravel/fix/replace_use_of_num_points_by_is_empty
...
Replace use of num_points by is_empty
2015-06-03 17:33:28 +03:00
Menelaos Karavelas
45d27e9878
[geometry] replace instances of "num_points() == 0" with "is_empty()"
2015-06-03 17:07:34 +03:00
barendgehrels
d7814c160d
[buffer] avoid MSVC warnings about size_t/int
2015-06-03 14:58:58 +02:00
barendgehrels
2b1dfaddb6
[buffer] use the new is_empty
2015-06-03 14:50:37 +02:00
Barend Gehrels
687997a35f
Merge pull request #303 from mkaravel/feature/is_empty
...
New algorithm: is_empty
2015-06-03 14:46:55 +02:00
Menelaos Karavelas
f7a4546be2
[algorithms][is_empty] simplify implementation of polygon_is_empty::apply()
...
into a single statement
2015-06-03 15:43:50 +03:00
barendgehrels
dc576f3d32
[projections] add names
2015-06-03 14:40:36 +02:00
Menelaos Karavelas
8ce6727b89
[algorithms][is_empty] update polygon_is_empty class to check interior rings as well
2015-06-03 15:17:43 +03:00
barendgehrels
74f60c3fc0
[projections] add original function/macro plus comments, and extra comment
2015-06-03 13:22:46 +02:00
barendgehrels
bde1a3d1cd
Add mpl where used and not yet included,
2015-06-03 12:11:03 +02:00
barendgehrels
0c0a870e3d
Add range.hpp where used and not yet included,
2015-06-03 12:04:16 +02:00
barendgehrels
5a1255d677
[buffer] fix, if input geometry is empty, don't calculate envelope nor rescale
...
strategy. Just return.
2015-06-03 11:49:39 +02:00
Adam Wulkiewicz
1ef54bb437
Merge pull request #287 from awulkiew/fix/area_huiller
...
Fix/area huiller
2015-06-03 09:27:05 +02:00
Adam Wulkiewicz
66e27188c1
Merge pull request #201 from awulkiew/feature/geographic
...
Feature: New geographic distance and side strategies
2015-06-03 09:12:07 +02:00
Menelaos Karavelas
573aa372d6
[algorithms][is_empty] replace uses of boost::size() by boost::empty()
2015-06-03 01:27:25 +03:00
Menelaos Karavelas
bcf9d63568
[algorithms][is_empty] add new algorithm is_empty, which returns true if the
...
geometry is the empty set
2015-06-03 01:04:24 +03:00
Menelaos Karavelas
9c248b82b1
[algorithms][check_iterator_range] apply coding rules
2015-06-02 10:17:03 +03:00
barendgehrels
aca3a922fd
[projections] fix healpix add brackets around min/max
2015-06-01 20:46:25 +02: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
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
Adam Wulkiewicz
76455f347b
Merge branch 'develop' into feature/geographic
...
Conflicts:
test/strategies/Jamfile.v2
2015-05-29 16:29:50 +02:00
Menelaos Karavelas
4a396f710f
[algorithms][overlay] fix copyright years
2015-05-29 08:56:47 +03: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
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
barendgehrels
099652b03c
Merge branch 'develop' of github.com:boostorg/geometry into develop
2015-05-27 23:32:15 +02:00
barendgehrels
ac529bc710
[projections] cast aperture for power (MSVC ambiguity)
2015-05-27 23:22:06 +02:00
barendgehrels
599b7bafb7
[projections] initialize possibly uninitialized variable
2015-05-27 23:21:27 +02:00
barendgehrels
5db1c0216f
[projections] initialize possibly uninitialized variable
2015-05-27 23:01:11 +02:00
barendgehrels
dc9cbf1407
[projections] ignore set but unused variable
2015-05-27 23:00:44 +02:00
barendgehrels
355c677f97
[projection] change in generation - move ignore_unused function calls
2015-05-27 22:39:07 +02:00
Adam Wulkiewicz
8730f3741e
[policies] Remove obsolete de9im intersection policy.
2015-05-27 15:12:14 +02:00
Adam Wulkiewicz
62f43a5c03
[relate][strategies] Pass StaticMask as function parameter.
2015-05-27 14:04:46 +02:00
barendgehrels
49b37bf4ad
[warning] Avoid warning for gcc in svg generation
2015-05-27 13:07:03 +02:00
Menelaos Karavelas
6953933c9b
Merge branch 'develop' of https://github.com/boostorg/geometry into fix/ticket_11346
2015-05-27 12:01:12 +03:00
barendgehrels
d506f1645d
[buffer] add missing assert
2015-05-27 10:57:07 +02:00
barendgehrels
cdf014e35d
[buffer] propagate error information from strategy to buffer inserter
2015-05-27 10:56:56 +02:00
Menelaos Karavelas
585b3bca50
[iterators][segment iterator] fix for boost trac ticket #11346
...
Problem: segment iterator does not work with point iterators that return
a value instead of a reference when dereferenced.
Fix: check the if the reference type of the point iterator is indeed a
reference or not and use a pointing_segment or a segment as the value type
of the segment iterator, respectively.
2015-05-27 09:19:08 +03:00