Barend Gehrels
20782293bc
Added utility doxygen_xml2qbk
...
[SVN r64528]
2010-08-01 19:18:44 +00:00
Barend Gehrels
95ffb5bbe7
Updated jamfile
...
[SVN r64512]
2010-07-31 19:30:52 +00:00
Barend Gehrels
dec2d42c3f
Fixed renamal view/ranges
...
[SVN r64511]
2010-07-31 19:25:59 +00:00
Barend Gehrels
f600be49e8
added box_iterator test
...
[SVN r64508]
2010-07-31 18:52:44 +00:00
Barend Gehrels
98e9ca82c6
added box_iterator
...
[SVN r64507]
2010-07-31 18:51:13 +00:00
Barend Gehrels
477f8b2ca5
added box_range test
...
[SVN r64506]
2010-07-31 18:48:58 +00:00
Barend Gehrels
9cd71226df
clip_linestring: renamed linestring to range (for support segments)
...
added distance checks
added mpl assertions
added intersection segment/box
renamed "segment_iterator" to "segment_returning_iterator" to be able to reuse that name later on
[SVN r64505]
2010-07-31 18:41:31 +00:00
Barend Gehrels
80531061b6
Added support for distance point/open ring
...
[SVN r64416]
2010-07-28 20:29:19 +00:00
Barend Gehrels
718f431b2a
Added point-ring distance plus testcase
...
[SVN r64414]
2010-07-28 18:07:06 +00:00
Barend Gehrels
8cf4b739b4
Fixed make_distance_result for within extension
...
Typos
[SVN r64263]
2010-07-22 16:04:05 +00:00
Barend Gehrels
b6444b5475
Fixed old issue that only geometry::segment could be used in distance
...
Splitted custom segment, moved to separate header
[SVN r64115]
2010-07-17 20:59:30 +00:00
Barend Gehrels
04d385187c
Added folder test_geometries with geometries which should fulfill the concepts
...
[SVN r64114]
2010-07-17 20:30:04 +00:00
Barend Gehrels
db53e722db
Removed traits::append_point.
...
The library now used std::back_insert_iterator everywhere
[SVN r64113]
2010-07-17 20:26:29 +00:00
Barend Gehrels
516e7cafb4
Added clear for multi-geometries
...
[SVN r64098]
2010-07-17 14:25:33 +00:00
Barend Gehrels
4361800fa6
Removed "use_std" for linestring / linear_ring because it is not necessary. Default now does "push_back", specialization possible
...
Plus necessary changes for this.
Also moved stuff from test distance to test_distance.hpp
[SVN r64096]
2010-07-17 14:04:45 +00:00
Barend Gehrels
33b785b225
Removed "use_std" for linestring / linear_ring because it is not necessary. Default now does "push_back", specialization possible
...
Plus necessary changes for this.
Also moved stuff from test distance to test_distance.hpp
[SVN r64095]
2010-07-17 14:02:12 +00:00
Barend Gehrels
8cf84e37b6
Added Point-Point strategy to default_strategy for Point-segment
...
Added some MPL assertions
Updated distance tests
[SVN r64087]
2010-07-17 10:46:25 +00:00
Barend Gehrels
2f4ae2c6b6
Added remove_const (here it is necessary to avoid vector<const point_type>)
...
[SVN r63997]
2010-07-13 20:13:52 +00:00
Barend Gehrels
659b1e8366
Removed redundant remove_const calls
...
Added function_types approach for simplify
[SVN r63994]
2010-07-13 19:59:29 +00:00
Barend Gehrels
12392703d5
Removed redundant typenames
...
[SVN r63991]
2010-07-13 18:55:27 +00:00
Barend Gehrels
6665ed83c3
Applied new approach using function_types instead of member types to point-segment-distance strategies
...
[SVN r63988]
2010-07-13 18:48:43 +00:00
Barend Gehrels
9cca814e47
Removed remove_member_function_pointer, we use function_types now
...
[SVN r63973]
2010-07-13 17:59:11 +00:00
Barend Gehrels
fc813439b0
Using function_types now instead of defining first_point_type and second_point_type
...
[SVN r63971]
2010-07-13 17:40:11 +00:00
Barend Gehrels
ed045eb727
Added forgotten typename
...
[SVN r63843]
2010-07-11 11:05:55 +00:00
Barend Gehrels
c2b901f8eb
Added template parameter to ellipsoid
...
[SVN r63842]
2010-07-11 10:57:45 +00:00
Barend Gehrels
e61812699b
Fix for gcc pair
...
[SVN r63840]
2010-07-11 09:50:26 +00:00
Barend Gehrels
42e22b922e
Updated definition of PI to support templated UDT
...
Updated Andoyer for high precision
[SVN r63839]
2010-07-11 09:40:32 +00:00
Barend Gehrels
6de2c688df
Added jamfiles for extensions
...
[SVN r63710]
2010-07-06 21:28:03 +00:00
Barend Gehrels
dca16e5e13
Updated/added extensions/Jamfiles
...
[SVN r63709]
2010-07-06 21:18:00 +00:00
Barend Gehrels
e136e87250
Fixes today's return_type change
...
[SVN r63708]
2010-07-06 21:11:31 +00:00
Barend Gehrels
0c7383dc5b
ttmath exp/mnt reversal
...
removed first/second point type (as it is only necessary for concept checking)
[SVN r63707]
2010-07-06 20:46:37 +00:00
Barend Gehrels
49618c7e0d
Replaced member-type return_type by meta-function return_type
...
[SVN r63706]
2010-07-06 20:15:59 +00:00
Barend Gehrels
7b1b14a5a0
Added (possibly temporary) ttmath as extension / contribution, for testing high precision
...
[SVN r63668]
2010-07-05 17:06:03 +00:00
Barend Gehrels
1e4613279c
added typename
...
[SVN r63635]
2010-07-04 21:34:04 +00:00
Barend Gehrels
bf45a7c988
strategy_distance is now better named to services::default_strategy (with version for point and segment)
...
strategy_tag is now services::tag everywhere
[SVN r63634]
2010-07-04 21:29:06 +00:00
Barend Gehrels
8b7c150f79
Added high precision for Vincenty
...
[SVN r63632]
2010-07-04 20:25:36 +00:00
Barend Gehrels
71ac1282e3
Removed more std:: occurances
...
Added high precision for Vincenty
[SVN r63601]
2010-07-04 16:03:33 +00:00
Barend Gehrels
7bb11ad3f0
Added comparable_distance
...
Removed geometry::math::pi, now using boost::constants::pi
Solved abs/std::abs issues (2)
[SVN r63593]
2010-07-04 13:26:08 +00:00
Barend Gehrels
c125309514
Fix in new abs approach for transform (unit sphere forwards/backwards was not exactly 1.000 by rounding errors)
...
[SVN r63591]
2010-07-04 12:44:42 +00:00
Barend Gehrels
89acf8d4e6
Solved abs/std::abs issues
...
[SVN r63590]
2010-07-04 12:19:55 +00:00
Barend Gehrels
c06164f32c
Fixed for gcc
...
[SVN r63586]
2010-07-04 11:36:38 +00:00
Barend Gehrels
ddf0267eb5
Fixed for gcc
...
[SVN r63585]
2010-07-04 10:57:48 +00:00
Barend Gehrels
73a2d3d286
Fixed for gcc
...
[SVN r63584]
2010-07-04 10:29:08 +00:00
Barend Gehrels
7e2ebcf144
Fixed warning and bug in new distance approach
...
[SVN r63582]
2010-07-04 10:14:59 +00:00
Barend Gehrels
0d48c4fe3c
Fixed default parameter of default_distance_strategy_segment
...
[SVN r63581]
2010-07-04 10:09:25 +00:00
Barend Gehrels
ddb8894b81
Added non-const version of get_section
...
Major changes in distance strategies
Changed double from simplify to template parameter
Added a promote_floating_point
Added a fp_coordinate_type
Added namespaced point in custom example
Added mpl assertion in overlaps (should be done in most algorithms by default)
Added high precision test for various distance algorithms
[SVN r63580]
2010-07-04 10:07:22 +00:00
Barend Gehrels
9c23118c37
Added non-const version of get_section
...
Major changes in distance strategies
Changed double from simplify to template parameter
Added a promote_floating_point
Added a fp_coordinate_type
Added namespaced point in custom example
Added mpl assertion in overlaps (should be done in most algorithms by default)
Added high precision test for various distance algorithms
[SVN r63579]
2010-07-04 10:01:10 +00:00
Barend Gehrels
dba12f1660
Minor cosmetic changes
...
[SVN r63558]
2010-07-03 19:56:28 +00:00
Barend Gehrels
3a20900c7f
Split graph example into one with traditional properties (the original one), and one using bundled properties
...
[SVN r63338]
2010-06-26 10:09:00 +00:00
Barend Gehrels
4dcea0ced6
Follow-up, fixed renamed field
...
[SVN r63132]
2010-06-20 12:22:27 +00:00