Commit Graph

  • aca3a922fd [projections] fix healpix add brackets around min/max barendgehrels 2015-06-01 20:46:25 +02:00
  • d9a3e0b0ce [test][test geometries] redefine local types to avoid MSVC compiler failures reported in test matrix Menelaos Karavelas 2015-06-01 19:44:43 +03:00
  • f48f47c4cf [test][iterators][point iterator][segment iterator] suppress unused local typedef warnings Menelaos Karavelas 2015-06-01 19:43:44 +03:00
  • 87052dceba [policies][rescale policy] compute number of points of each geometry only once Menelaos Karavelas 2015-06-01 16:21:27 +03:00
  • 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; Menelaos Karavelas 2015-06-01 13:10:45 +03:00
  • 85a0b53413 [projection] remove now redundant constants barendgehrels 2015-05-31 17:17:29 +02:00
  • 882be35989 [projections] replace PI variants in generated code barendgehrels 2015-05-31 17:17:08 +02:00
  • 5229c7a1e3 [projections] replace PI variants in impl code barendgehrels 2015-05-31 17:12:43 +02:00
  • b44a01b3c2 [projections] replace HALFPI barendgehrels 2015-05-31 16:50:08 +02:00
  • ad2c45132d [projections] changes in replacements of M_PI barendgehrels 2015-05-31 16:40:34 +02:00
  • c2fbdd8d83 [projections] change in generation, replace DEG_TO_RAD v.v. by d2r barendgehrels 2015-05-31 16:25:34 +02:00
  • f88b1376b9 [projections] add more of original comment barendgehrels 2015-05-31 14:54:40 +02:00
  • 52ac821bde [projections] add per-file copyright messages barendgehrels 2015-05-31 14:34:09 +02:00
  • 147df5988f [projections] change in generation barendgehrels 2015-05-31 14:22:51 +02:00
  • c3388d7398 [projections] add healpix barendgehrels 2015-05-31 13:26:25 +02:00
  • 92a02108de Merge pull request #298 from mkaravel/fix/ticket_11346 Menelaos Karavelas 2015-05-30 19:35:11 +03:00
  • 6a5e591694 [test] Disable testing of point_concept dir, tests were moved to concepts dir. Adam Wulkiewicz 2015-05-30 01:57:07 +02:00
  • d45f404edc [test][iterators] Rename the tests - add "iterators" prefix. Adam Wulkiewicz 2015-05-30 01:49:51 +02:00
  • b64b9b789e [test][concepts] Move point_concept tests, rename the tests, add "concepts" prefix. Adam Wulkiewicz 2015-05-30 01:43:18 +02:00
  • 7773f04541 [test][algorithms][maximum_gap] Remove the use of Boost.Assign. Adam Wulkiewicz 2015-05-30 01:16:13 +02:00
  • f00f4b14c4 [relate] Explicitly specify relate::set<> namespace. Adam Wulkiewicz 2015-05-30 00:09:08 +02:00
  • 11d174d60e [buffer][test] re-comment buffer_countries barendgehrels 2015-05-29 19:59:54 +02:00
  • b849991dcd [buffer][test] renamed testcases barendgehrels 2015-05-29 19:58:42 +02:00
  • 525613b461 [buffer][test] renamed testfiles barendgehrels 2015-05-29 19:53:11 +02:00
  • 76455f347b Merge branch 'develop' into feature/geographic Adam Wulkiewicz 2015-05-29 16:29:50 +02:00
  • 4f0be0753c [test][strategies] Rename the tests - add "strategies" prefix. Adam Wulkiewicz 2015-05-29 16:27:36 +02:00
  • 4a396f710f [algorithms][overlay] fix copyright years Menelaos Karavelas 2015-05-29 08:56:47 +03:00
  • 7cf9a968c9 [algorithms][overlay][relate][turns] propagate the robustness policy to the computation of turns for overlays of L/L geometries Menelaos Karavelas 2015-05-29 01:30:01 +03:00
  • 6e823025e0 [test][relops] Rename the tests. Adam Wulkiewicz 2015-05-29 00:00:22 +02:00
  • 482d9e7c9b [test][policies] Rename the tests. Adam Wulkiewicz 2015-05-28 23:45:05 +02:00
  • 6d53651621 [test][geometries] Rename the tests. Adam Wulkiewicz 2015-05-28 23:38:55 +02:00
  • cc6621b9e5 [test][arithmetic] Rename the tests. Adam Wulkiewicz 2015-05-28 23:31:30 +02:00
  • b69d9a8203 Merge branch 'develop' of github.com:boostorg/geometry into develop barendgehrels 2015-05-28 23:20:42 +02:00
  • 40d22d5858 [projections] ad missing includes barendgehrels 2015-05-28 23:18:53 +02:00
  • 368849319d [projections] resolve ambiguity for older MSVC versions in sqrt(2) barendgehrels 2015-05-28 23:18:23 +02:00
  • b0b32d903e [test][util] Rename the tests. Adam Wulkiewicz 2015-05-28 23:15:07 +02:00
  • 198037a0e2 [test][io] Rename the tests. Adam Wulkiewicz 2015-05-28 23:08:01 +02:00
  • a4d53e9b60 [test][core] Rename the tests. Adam Wulkiewicz 2015-05-28 23:07:24 +02:00
  • c844000d0e Merge pull request #289 from mkaravel/feature/envelope_and_expand_for_spherical_cs Menelaos Karavelas 2015-05-28 21:04:06 +03:00
  • 2aec831e38 [view][detail][boundary view] fix copyright year Menelaos Karavelas 2015-05-28 13:15:09 +03:00
  • 068b31fe49 [doc][release notes] add ticket #11346 to release notes for 1.59 Menelaos Karavelas 2015-05-28 12:45:36 +03:00
  • 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) Menelaos Karavelas 2015-05-28 12:01:06 +03:00
  • bf2362ed52 [algorithms][inbtersection] add dispatch implementation for intersection(areal, areal, linear) Menelaos Karavelas 2015-05-28 11:57:34 +03:00
  • 2080f49d07 [test][algorithms][intersection] add unit test for intersection(areal, areal, linear) Menelaos Karavelas 2015-05-28 11:56:21 +03:00
  • 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) Menelaos Karavelas 2015-05-28 11:54:53 +03:00
  • a5f0a565bc [test][algorithms][intersection] enable get_turns invariance checking only for linear/linear geometry combinations Menelaos Karavelas 2015-05-28 11:53:26 +03:00
  • 6054352dd1 [test][algorithms][set operations L/L] apply coding rules Menelaos Karavelas 2015-05-28 11:37:39 +03:00
  • 424ba7431c [test][iterators][point iterator][segment iterator] apply coding rules; add test cases for geometries whose point type is a pointer and for geometries whose range iterators return copies of elements rather than references Menelaos Karavelas 2015-05-28 09:40:45 +03:00
  • cf9a691345 [test][test geometries] add implementation of multipoint and linestring whose iterators return copies (rather than references) to elements Menelaos Karavelas 2015-05-28 09:38:11 +03:00
  • 099652b03c Merge branch 'develop' of github.com:boostorg/geometry into develop barendgehrels 2015-05-27 23:32:15 +02:00
  • 7ba86400b5 [projections] avoid possibly unitialized value warning barendgehrels 2015-05-27 23:27:40 +02:00
  • ce8e702cb6 [projections] remove unused type barendgehrels 2015-05-27 23:27:18 +02:00
  • 8e9a93e361 [projections] fix d2r in epsg testcode barendgehrels 2015-05-27 23:27:01 +02:00
  • ac529bc710 [projections] cast aperture for power (MSVC ambiguity) barendgehrels 2015-05-27 23:22:06 +02:00
  • 599b7bafb7 [projections] initialize possibly uninitialized variable barendgehrels 2015-05-27 23:21:27 +02:00
  • 5db1c0216f [projections] initialize possibly uninitialized variable barendgehrels 2015-05-27 23:01:11 +02:00
  • dc9cbf1407 [projections] ignore set but unused variable barendgehrels 2015-05-27 23:00:44 +02:00
  • 355c677f97 [projection] change in generation - move ignore_unused function calls barendgehrels 2015-05-27 22:39:07 +02:00
  • 8730f3741e [policies] Remove obsolete de9im intersection policy. Adam Wulkiewicz 2015-05-27 15:12:14 +02:00
  • 70acee4e33 [test][strategies] Remove unneeded includes - obsolete de9im intersection policy. Adam Wulkiewicz 2015-05-27 15:11:28 +02:00
  • abdf2a2255 [test][iterators] Add missing include (for make_zero). Adam Wulkiewicz 2015-05-27 14:56:22 +02:00
  • 62f43a5c03 [relate][strategies] Pass StaticMask as function parameter. Adam Wulkiewicz 2015-05-27 14:04:46 +02:00
  • 6d9875dda8 [test] fix __gcc__ because that does not exist barendgehrels 2015-05-27 13:11:21 +02:00
  • 49b37bf4ad [warning] Avoid warning for gcc in svg generation barendgehrels 2015-05-27 13:07:03 +02:00
  • 6953933c9b Merge branch 'develop' of https://github.com/boostorg/geometry into fix/ticket_11346 Menelaos Karavelas 2015-05-27 12:01:12 +03:00
  • d506f1645d [buffer] add missing assert barendgehrels 2015-05-27 10:57:07 +02:00
  • cdf014e35d [buffer] propagate error information from strategy to buffer inserter barendgehrels 2015-05-27 10:56:56 +02:00
  • 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. Menelaos Karavelas 2015-05-27 09:19:08 +03:00
  • ac70187c37 Merge pull request #288 from awulkiew/feature/relate Adam Wulkiewicz 2015-05-26 17:27:52 +02:00
  • 593521980a Merge branch 'develop' into feature/relate Adam Wulkiewicz 2015-05-26 17:26:38 +02:00
  • 3893f2085b Merge branch 'feature/relate' of github.com:awulkiew/geometry into feature/relate Adam Wulkiewicz 2015-05-26 17:19:58 +02:00
  • 7c7653a980 [doc] Update 1.59 release notes (relate added). Adam Wulkiewicz 2015-05-26 17:19:45 +02:00
  • 79561464bf [relate] Change the order of template parameters (Mask at the end) and remove the mask default parameter. Adam Wulkiewicz 2015-05-26 17:15:03 +02:00
  • 1df894c44a [centroid][test] Update copyrights. Adam Wulkiewicz 2015-05-26 00:44:56 +02:00
  • 9f5608d5e9 [test][centroid] Add test for very long Linestring for which the centroid cannot be calculated. Adam Wulkiewicz 2015-05-25 15:25:30 +02:00
  • a7d8da4249 [centroid][strategies] Avoid filling centroid with NaN coordinates. Adam Wulkiewicz 2015-05-25 15:19:42 +02:00
  • 9aa2e642ee [test][math] Add tests for math::equals(). Adam Wulkiewicz 2015-05-24 14:27:22 +02:00
  • 1bff0ad9e9 [math] Fix equals() for INF and -INF. Adam Wulkiewicz 2015-05-24 14:26:53 +02:00
  • b9ee6f0d51 [math] Include missing header and add missing namespace. Adam Wulkiewicz 2015-05-24 13:48:22 +02:00
  • ad088fcf02 [buffer] stop in case of numeric errors in side strategy barendgehrels 2015-05-24 11:22:45 +02:00
  • 62fa2ccc59 [buffer][test] fix commented section (distance_left) barendgehrels 2015-05-23 23:46:14 +02:00
  • 1eacb2c096 [buffer][test] fix alternate box setting barendgehrels 2015-05-23 23:45:48 +02:00
  • 5370e2494d [buffer][math] check for inf when checking on equals barendgehrels 2015-05-23 23:45:24 +02:00
  • 2227c30bb4 [buffer] check return value of iterate to avoid using uninitialized points if iterate fails (this can happen by extreme differences in coordinates) barendgehrels 2015-05-23 22:40:48 +02:00
  • b0290dd8e7 [geometries][helper geometry] add comment about the specialization of default_units for the Cartesian coordinate system Menelaos Karavelas 2015-05-23 00:28:44 +03:00
  • e58f535918 [views][indexed_point_view] fix namespace issue appearing in assign unit test: Problem: the compiler sees detail::indexed_point_view used inside the traits namespace and looks it up in traits::detail namespace; Fix: qualify detail::indexed_point_view with geometry namespace Menelaos Karavelas 2015-05-22 10:08:48 +03:00
  • 2deae95273 Merge branch 'develop' of https://github.com/boostorg/geometry into feature/envelope_and_expand_for_spherical_cs Menelaos Karavelas 2015-05-22 10:06:35 +03:00
  • 144fca31b8 [algorithms][envelope][expand] replace use of convert_units<> by bg::transform() Menelaos Karavelas 2015-05-22 09:52:24 +03:00
  • 24c394454f [test][algorithms][expand] rearrange and cleanup code; allow for two possible MBRs as output Menelaos Karavelas 2015-05-22 09:48:29 +03:00
  • 6c77395443 [test][algorithms][envelope] rearrange and clean up code Menelaos Karavelas 2015-05-22 09:48:04 +03:00
  • 3c958e4200 [buffer][strategies] Replace metafunction pow and divisions with bitwise shifts. Adam Wulkiewicz 2015-05-20 19:27:10 +02:00
  • a9f1e7fc3d [buffer][strategies] Fix multiplicable_integral::operator<. Adam Wulkiewicz 2015-05-20 17:58:53 +02:00
  • 7ffd9d32b2 Merge pull request #297 from awulkiew/fix/buffer Adam Wulkiewicz 2015-05-20 17:19:23 +02:00
  • 8f46b81dfa [projections] Ignore unused static functions barendgehrels 2015-05-20 16:57:03 +02:00
  • c5dd2fd613 [buffer][strategies] Improve style and add comments to multiplicable_integral used in side_of_intersection. Adam Wulkiewicz 2015-05-20 16:52:59 +02:00
  • 9ed1ad8445 [buffer][fix] Fix creating ring_properties which are unassigned barendgehrels 2015-05-20 16:28:27 +02:00
  • 106f7258f6 [Projections] Change in generation (whitespace, comments) barendgehrels 2015-05-20 14:31:52 +02:00
  • 6c5d7a692a [projections] fix mutable (change in generation) barendgehrels 2015-05-20 12:59:10 +02:00
  • 571561524a [geometry] Avoid making methods which were static inline barendgehrels 2015-05-20 11:18:02 +02:00
  • 401b308a83 [projections] change in generation (white space only) barendgehrels 2015-05-20 11:14:33 +02:00