Commit Graph

671 Commits

Author SHA1 Message Date
Barend Gehrels
b896888ec3 Added strategy to convert spherical equatorial
[SVN r72981]
2011-07-09 13:20:55 +00:00
Barend Gehrels
85ac00be0c Fixed wrong comment
[SVN r72980]
2011-07-09 13:19:21 +00:00
Barend Gehrels
3a9fcc6028 Added tests for within_code
[SVN r72875]
2011-07-03 14:21:52 +00:00
Barend Gehrels
6cf7d2cd24 Moved within_code from within_util.hpp to within.hpp, and implemented for point/box and box/box
[SVN r72874]
2011-07-03 14:20:20 +00:00
Barend Gehrels
527b3dcce3 Fixed two issues related to last commit
[SVN r72858]
2011-07-02 15:36:37 +00:00
Barend Gehrels
06e1044fb8 Included case sent to list on 2011-06-27 by Phillip in intersection/union/difference testcases.
Added if_typed and if_typed_tt helper functions

[SVN r72857]
2011-07-02 14:58:53 +00:00
Barend Gehrels
7b792b1a73 Bugfix of case sent to list on 2011-06-27 by Phillip. To detect if geometry is within another, we use "point_on_border". We used a mid-point there (necessary for intersections), but, from now on, if there are no intersections, we should not use the mid-point because of robustness issues.
In other words, we should use the same point for both intersection-->side and within-->side.

[SVN r72852]
2011-07-02 14:30:53 +00:00
John Maddock
22548cdf53 Enable PDF generation.
[SVN r72757]
2011-06-26 08:08:46 +00:00
Barend Gehrels
4dbc7e4203 Added macro Boost
[SVN r72658]
2011-06-17 21:41:09 +00:00
Barend Gehrels
f6b0488d5f Fixed commented ifdefs
[SVN r72603]
2011-06-15 16:14:50 +00:00
Barend Gehrels
b9ae2f8835 Updated doc w.r.t. side strategies
[SVN r72418]
2011-06-05 17:40:41 +00:00
Barend Gehrels
0c5d976ce5 Added spherical test for within
Updated spherical test for area
Fixed spherical side test

[SVN r72294]
2011-05-30 20:58:09 +00:00
Barend Gehrels
60b4d5d4b1 Small adaptions to side
[SVN r72293]
2011-05-30 20:55:10 +00:00
Barend Gehrels
f9233f3c52 Extended spherical area test
[SVN r72288]
2011-05-30 15:10:15 +00:00
Barend Gehrels
699f63a637 Huiller: changed to calculation types (now supporting ttmath)
distance_projected_point.hpp: minor changes

[SVN r72286]
2011-05-30 15:07:12 +00:00
Barend Gehrels
e20206ab23 Made side strategy consistent with distance etc (with services::default_strategy)
Updated test spherical_side.cpp now testing ssf, cross_track, cartesian

[SVN r72269]
2011-05-29 20:46:22 +00:00
Barend Gehrels
b78f097e02 Fixed side-by-cross-track (now non-default)
[SVN r72240]
2011-05-28 09:19:28 +00:00
Barend Gehrels
48d5f65669 Fixed ssf for spherical equatorial coordinate system (old version was for polar)
[SVN r72238]
2011-05-27 23:02:58 +00:00
Barend Gehrels
9da5cc5e3c Fixed two tests w.r.t. spherical polar/equatorial
[SVN r72235]
2011-05-27 22:34:19 +00:00
Barend Gehrels
5eb0739f08 Spherical coordinate systems: splitted into "polar" and "equatorial" with opposite (co)latitude
[SVN r72233]
2011-05-27 22:01:05 +00:00
Barend Gehrels
80458f256d Added spherical side formula
[SVN r72208]
2011-05-27 08:46:32 +00:00
Barend Gehrels
a9447a6073 Fixed split for gcc/clang
[SVN r72082]
2011-05-22 15:43:19 +00:00
Daniel James
f7d9013180 Geometry: add redirect to online documentation.
This will be replaced by a local copy of the documentation during the
release process.

[SVN r72077]
2011-05-22 15:06:54 +00:00
Barend Gehrels
88050db7ae Removed define TEST_WITH_SVG from project files (for release version)
and commented auto-index (also for release version)

[SVN r72076]
2011-05-22 14:52:10 +00:00
Barend Gehrels
a6088a5532 Fixed typo
[SVN r72075]
2011-05-22 14:39:51 +00:00
Barend Gehrels
892562e640 Turned auto-index postprocessing of till "terms-on-multiple-pages" is solved
[SVN r72073]
2011-05-22 13:33:53 +00:00
Barend Gehrels
dc403e9809 Enabling auto-index (without creating its own terms)
[SVN r72072]
2011-05-22 13:28:19 +00:00
Barend Gehrels
f1032d4927 Two small fixes in (multi)equals tests
[SVN r72061]
2011-05-21 13:52:11 +00:00
Barend Gehrels
92a2d629ea (Re)implemented equals_with_epsilon for ttmath
Therefore partly reverted earlier change with TypeForEpsilon

[SVN r72060]
2011-05-21 13:51:15 +00:00
Barend Gehrels
bcad57a4a3 Fix for gcc (abs vs std::abs)
[SVN r72059]
2011-05-21 12:06:14 +00:00
Barend Gehrels
73016a7e2f Bugfix in synopsis generation, added () for empty functions
Added index terms (learned during auto-index review), this basically consisted of only adding three lines (now in function calls and namespaces splitted, and enumeration values added)
Added alphabetical index

[SVN r72058]
2011-05-21 11:17:31 +00:00
Barend Gehrels
2034b3afb7 Fixed geometry::equals for high precision - testcase
(in this fix also the case that very first point is redundant is fixed)

[SVN r72030]
2011-05-18 18:09:20 +00:00
Barend Gehrels
f79ce43c81 Fixed geometry::equals for high precision
[SVN r72029]
2011-05-18 18:06:34 +00:00
Barend Gehrels
1f818c7527 Fixed (embarrassing but non-harmful) bug for performance shortcut
[SVN r72027]
2011-05-18 08:02:10 +00:00
Barend Gehrels
30c3cc7e5b Bugfix, now understand enum template parameters
[SVN r71864]
2011-05-10 20:31:20 +00:00
Barend Gehrels
21fc3b147d Fixed box_view copy, added order traits function and corresponding unit test
[SVN r71861]
2011-05-10 17:26:00 +00:00
Barend Gehrels
9cd38383bf Doc update
[SVN r71837]
2011-05-08 20:59:38 +00:00
Barend Gehrels
925dd5e868 Doc update
[SVN r71836]
2011-05-08 20:58:46 +00:00
Barend Gehrels
c821efcc2b Removed std_as_linestring/ring/multi_point and c_array* and boost_array* because there are now macros for that
Mention box/point/segment as helper-geometry explicitly
Removed all std geometries from geometries.hpp, geometry.hpp, multi.hpp - they have to be included explicitly


[SVN r71825]
2011-05-08 15:55:43 +00:00
Barend Gehrels
1dc67c1bf5 Removed references to std_as_linestring/ring/multi_point and c_array* and boost_array* because there are now macros for that
[SVN r71824]
2011-05-08 15:52:29 +00:00
Barend Gehrels
dbd742cbff Mention all geometry headerfiles explicitly in examples (according to doc)
[SVN r71821]
2011-05-08 14:38:45 +00:00
Barend Gehrels
402fecdd58 Removed now empty folders from test
[SVN r71817]
2011-05-08 12:30:00 +00:00
Barend Gehrels
d772abb370 Removed now empty folders
[SVN r71816]
2011-05-08 12:26:25 +00:00
Barend Gehrels
445c89adfe Reflects changes in moving range_type/as_range/circular_iterator
[SVN r71812]
2011-05-08 11:57:37 +00:00
Barend Gehrels
fb45f37eec Reflects changes in moving range_type/as_range/circular_iterator
[SVN r71808]
2011-05-08 11:01:13 +00:00
Barend Gehrels
f2d097365a Moved circular_iterator to extensions (was not used internally)
Moved range_type/as_range to details (of views/algorithms)


[SVN r71807]
2011-05-08 10:57:21 +00:00
Barend Gehrels
a7145666c3 Fixed register multi_point sample for gcc/strict
[SVN r71797]
2011-05-07 22:24:12 +00:00
Barend Gehrels
f633666957 Test/docs (reflecting box_range->box_view and segment_range->segment_view)
[SVN r71795]
2011-05-07 22:13:16 +00:00
Barend Gehrels
0a08d1f42c Moved box_range/segment_range to views, renamed to box_view/segment_view, removed corresponding iterators (now nested class), created detail::points_view of which other two are derived
[SVN r71794]
2011-05-07 22:11:19 +00:00
Barend Gehrels
8612b98fd7 Doc update (general pages)
[SVN r71784]
2011-05-07 17:46:02 +00:00