Commit Graph

222 Commits

Author SHA1 Message Date
Barend Gehrels
a6dec17e20 Added model::segment (preparing model namespace)
[SVN r65214]
2010-09-03 10:25:59 +00:00
Barend Gehrels
63199bfe5d Added model::segment (preparing model namespace)
[SVN r65213]
2010-09-03 10:24:41 +00:00
Barend Gehrels
3a5e4ebdf1 Update of Doxygen/qbk documentation
[SVN r65212]
2010-09-03 10:23:21 +00:00
Barend Gehrels
9b0bf9f07c Update of Doxygen/qbk documentation
[SVN r65211]
2010-09-03 10:22:14 +00:00
Barend Gehrels
02d140357f Quickbook Doc update
[SVN r65210]
2010-09-03 10:17:00 +00:00
Barend Gehrels
96fed9a296 Added template-only parameter
[SVN r65209]
2010-09-03 10:12:02 +00:00
Barend Gehrels
1d347e3a4e Small fixes
[SVN r65106]
2010-08-29 14:19:24 +00:00
Barend Gehrels
141b5a9018 Added disjoint option for segment/segment and linestring/linestring
[SVN r65082]
2010-08-28 14:26:45 +00:00
Barend Gehrels
446a79f168 Doc update
[SVN r64844]
2010-08-16 12:56:31 +00:00
Barend Gehrels
6ce5644821 Made difference_type public
[SVN r64843]
2010-08-16 12:38:05 +00:00
Barend Gehrels
eb04aeb7ad Added difference_type, reported as missing on the GGL mailing list
[SVN r64840]
2010-08-16 07:36:10 +00:00
Barend Gehrels
4741a9e479 Major doc upgrade
[SVN r64820]
2010-08-15 14:40:49 +00:00
Barend Gehrels
8753236b6d Major doc upgrade (step one of many)
A.o. moved Doxygen groups to separate headerfiles
Silenced Doxygen warnings

[SVN r64819]
2010-08-15 14:29:57 +00:00
Barend Gehrels
7f95e42c85 Added class output, defines, etc.
[SVN r64817]
2010-08-15 14:22:44 +00:00
Barend Gehrels
5d9b9e3edc Correct now works for any geometry
[SVN r64738]
2010-08-11 13:02:41 +00:00
Barend Gehrels
801f2e0eed Recent changes in qbk-generation
[SVN r64692]
2010-08-09 10:33:57 +00:00
Barend Gehrels
4800ea7918 Small tweaks in shapelib extension
[SVN r64596]
2010-08-04 15:45:23 +00:00
Barend Gehrels
349cab7b0d Added shapelib extension to create shapefiles using shapelib
(shameless plug: writing shapefiles has never been easier)

[SVN r64594]
2010-08-04 12:35:16 +00:00
Barend Gehrels
e3406eada4 Made box/segment iterators random access
[SVN r64590]
2010-08-04 09:17:31 +00:00
Barend Gehrels
694c501f2e Updated comments for (experimental) qbk
[SVN r64530]
2010-08-01 20:22:44 +00:00
Barend Gehrels
ccf8665993 Experimentally generated quickbooks for area/distance including samples
[SVN r64529]
2010-08-01 20:06:13 +00:00
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