140 Commits

Author SHA1 Message Date
Adeel Ahmad acac1d1c52 [example] Add example on distance formula
The formula used is Karney's direct method.
2019-11-02 07:16:54 +01:00
Daniela Engert e244516a1b Get rid of iterator.hpp
Boost's iterator.hpp is deprecated (just like std::iterator in C++17). It does nothing but pulling std::iterator into namespace boost and including standard headers 'iterator' and 'cstddef'. Therefore get rid of including iterator.hpp (it had no effect in Boost.Geometry anyway) and replace inheritance by lifting std::iterator's members into the derived class. Instantiating std::iterator is granted with lengthy warning messages by latest MSVC when compiling in C++17 mode.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-12-30 11:33:04 +01:00
barendgehrels f334af7d78 [transform] rename ublas_transformer to matrix_transformer 2017-01-04 15:38:43 +01:00
barendgehrels 138879adb9 [transform] use qvm instead of ublas 2017-01-04 11:55:56 +01:00
Adam Wulkiewicz 4870150a78 [test][example] Change filenames in #includes 2016-06-23 15:10:24 +02:00
Adam Wulkiewicz a50c92e510 [example] Fix compilation errors in examples. 2015-03-20 14:16:46 +01:00
Adam Wulkiewicz 3255f3e4e6 [example] Remove unneeded Bind header. 2015-01-04 22:32:23 +01:00
Barend Gehrels 64c8967170 [examples] change construction order to avoid gcc/clang warning 2014-09-17 10:46:34 +02:00
Mario Lang 63077726a0 Use haversine for linestring length as well, to fix route costs. 2014-09-17 09:37:30 +02:00
Adam Wulkiewicz bebb134c05 [example] Fix unused variable warnings by adding an example usage. 2014-07-26 18:10:04 +02:00
Adam Wulkiewicz 6ce78ef31a [example] Remove typename keyword 2014-07-26 18:02:55 +02:00
Adam Wulkiewicz 079aa577d0 [example] Fix compilation errors - use segment_ratio 2014-07-26 18:00:57 +02:00
Adam Wulkiewicz 99b27c611a [example] Replace assert with BOOST_ASSERT 2014-07-08 02:04:19 +02:00
Adam Wulkiewicz 996f4bb935 [example] Update examples WRT the latest relocation of the code from multi/ directory 2014-06-04 22:25:59 +02:00
Barend Gehrels 4787f6f748 [geometry] Fixed example on new parameter with get_turns 2013-12-07 11:31:21 +01:00
Barend Gehrels ed4e7bb921 [geometry] Remove all trailing spaces (examples) 2013-12-05 19:39:57 +01:00
Beman bc5d9366f5 End-of-line normalization. Most normalization was taken care of by .gitattributes, but a few files originally committed to svn with incorrect eol tags need explicit normalization. See .gitattributes man page and extensive list discussion. 2013-12-02 03:34:38 -05:00
Barend Gehrels fdccdbff5e [geometry] cleanup, removing MSVC proj-files where were for version 2005
[SVN r85375]
2013-08-17 15:43:41 +00:00
Barend Gehrels aa835ed84c [geometry] updated samples with external libs w.r.t. transform strategies
[SVN r85329]
2013-08-12 22:15:14 +00:00
Barend Gehrels 018502c52c [geometry] adapted transform strategies, they have points now as member-template, and calculation-type as template. Similar to what was done for Distane. This commit includes updated tests/doc/examples
[SVN r85325]
2013-08-12 21:22:53 +00:00
Barend Gehrels 914f558a3c [geometry] fixed c08 example w.r.t. iterators
[SVN r85294]
2013-08-10 22:18:27 +00:00
Barend Gehrels 1fa129395f [geometry] adapted example c10 to new distance strategy structure
[SVN r85293]
2013-08-10 21:46:01 +00:00
Barend Gehrels e18cfdbbf3 [geometry] fixed c04_b example to updated dispatch structure of area
[SVN r85292]
2013-08-10 21:44:06 +00:00
Barend Gehrels 269b55c2e6 [geometry] adapted examples to new distance strategy structure
[SVN r85291]
2013-08-10 21:39:45 +00:00
Barend Gehrels edca638dfc [geometry] Moved SVG from extensions to main tree, to release it
[SVN r84233]
2013-05-11 12:27:43 +00:00
Adam Wulkiewicz 73ac84f72e geometry.index: examples moved from example/index to example_index
[SVN r83990]
2013-04-20 22:29:11 +00:00
Adam Wulkiewicz fde5135bd9 geometry.index: test - added test for experimental nearest query iterator, examples - added experimental nearest query iterator to benchmark.
[SVN r83969]
2013-04-19 22:31:43 +00:00
Adam Wulkiewicz dda8d2ac57 geometry.index: docs - updated rtree times and linear picture, test - cosmetic change in experimental query iterator test, example - added experimental query iterator to the benchmark
[SVN r83944]
2013-04-18 00:04:29 +00:00
Adam Wulkiewicz 469edeb7fa Geometry.Index examples moved to trunk
[SVN r83639]
2013-03-30 01:36:50 +00:00
Adam Wulkiewicz f850426692 rtree: margin() renamed to comparable_margin(), other/simpler algorithm used, 3d_benchmark added
[SVN r83449]
2013-03-15 18:49:46 +00:00
Adam Wulkiewicz 8e8f91419d 3rd benchmark added, 2nd modified
[SVN r83333]
2013-03-06 19:05:31 +00:00
Adam Wulkiewicz 3595b85142 rtree benchmarks slightly modified
[SVN r83331]
2013-03-06 17:55:11 +00:00
Adam Wulkiewicz 50a8d0bed0 benchmark2 modified
[SVN r83330]
2013-03-06 14:15:22 +00:00
Adam Wulkiewicz 801bd5ad93 Added second rtree benchmark
[SVN r83322]
2013-03-05 21:35:48 +00:00
Adam Wulkiewicz 4727f94f4d rtree: IndexableGetter and EqualTo handled in members_holder interface.
Fix in glut_vis example - macro name fixed.

[SVN r83257]
2013-03-03 00:34:45 +00:00
Adam Wulkiewicz 0bc541d1e9 rtree query default spatial predicate removed. Explicit call of intersects() is expected.
Predicates and DistancePredicates are stored by value in visitors.
Each predicate is stored by value in expression tuple.
Examples and docs updated.

[SVN r83232]
2013-03-01 18:14:46 +00:00
Adam Wulkiewicz 407dfbc894 chrono used instead of timer in rtree benchmark
[SVN r83045]
2013-02-20 13:02:55 +00:00
Adam Wulkiewicz cb38c7b034 rtree object size decreased by deriving allocators holder from allocators
[SVN r82918]
2013-02-16 01:21:32 +00:00
Adam Wulkiewicz bf815512cc tests and examples files structure rearranged
[SVN r82872]
2013-02-14 14:23:09 +00:00
Barend Gehrels 2f61bd3bda [geometry] pending for commit, cosmetic change, done for MeetingC++ 9/10 nov 2012
[SVN r81959]
2012-12-14 22:36:42 +00:00
Barend Gehrels c506c476dd [geometry] changes in examples w.r.t. custom pointer types
[SVN r79370]
2012-07-08 20:17:21 +00:00
Barend Gehrels aeddb19386 [geometry] added example c05 to jamfile
[SVN r78703]
2012-05-28 09:28:53 +00:00
Barend Gehrels 890424968c Updated various examples, fixing old paths, etc
[SVN r76915]
2012-02-06 19:46:38 +00:00
Barend Gehrels 61874e2c40 Updated copyrights 2010->2012
[SVN r76442]
2012-01-12 20:58:20 +00:00
Barend Gehrels 7cb0ae96fd Boost.Geometry update copyright -> 2012
[SVN r76390]
2012-01-09 21:56:08 +00:00
Barend Gehrels 7326b55b32 Updated copyright year for merge of manually synchronized files
[SVN r76367]
2012-01-08 11:50:10 +00:00
Mateusz Loskot 8fbb9b3655 Boost.Geometry:
* Catch up with r75977 changes with new layout of IO formats in geometry/io/<FORMAT>/ 
* General maintenance in tests and examples.

[SVN r75979]
2011-12-16 01:45:22 +00:00
Mateusz Loskot b46bc26858 [geometry] Restructured WKT io files to follow structure of: geometry/domains/<DOMAIN>/io/<FORMAT>/<read|write>.hpp
[SVN r75076]
2011-10-20 23:20:05 +00:00
Mateusz Loskot 90ce0fa3d1 [geometry] Moved util/write_dsv.hpp to io/dsv/write.hpp. This introduces refinement of new io structure: geometry/io/<FORMAT>/<read|write>.hpp
[SVN r75073]
2011-10-20 21:12:52 +00:00
Mateusz Loskot 059ac68bb3 [geometry] Fixed .vcproj properties for examples added in r74732
[SVN r74726]
2011-10-05 09:39:14 +00:00