Adam Wulkiewicz
23d3e60767
Merge pull request #197 from mkaravel/feature/support_for_one_point_geometries
...
Feature/support for one point geometries
2015-01-28 23:24:42 +01:00
Menelaos Karavelas
f58d9d3783
[test][iterators][segment_iterator] add test cases of linear and/or areal
...
geometries that contain ranges with less than two points
2015-01-22 18:25:48 +02:00
Menelaos Karavelas
0d4b7973f2
[test][iterators][closing_iterator] add test case for empty range
2015-01-22 17:00:36 +02:00
Menelaos Karavelas
26fb60447f
[test][iterators][segment_iterator] add appropriate concept checks
...
from the Boost.Iterator and Boost.ConceptCheck libraries
2014-10-23 14:44:55 +03:00
Menelaos Karavelas
cd049ccd17
[test][iterators][point_iterator] add appropriate concept checks from the
...
Boost.Iterator and Boost.ConceptCheck libraries
2014-10-23 14:44:10 +03:00
Adam Wulkiewicz
4d81c2c451
[test][iterators] Fix unused parameter warnings.
2014-10-20 18:17:53 +02:00
Adam Wulkiewicz
3b5cb798b9
[test][iterators] Fix signed/unsigned comparison warning.
2014-10-20 02:28:57 +02:00
Adam Wulkiewicz
439f570d02
[test][iterators] Fix signed/unsigned comparison warnings in segment_iterator test.
2014-10-01 02:19:37 +02:00
Adam Wulkiewicz
e4e6dbc5e2
[test][iterators] Fix signed/unsigned comparison warnings in point_iterator test.
2014-10-01 02:19:20 +02:00
Menelaos Karavelas
9d75411a90
[test][iterators][segment_iterator] change the return type of segments_begin
...
and segments_end to be segment_iterator<Geometry const>
2014-09-30 09:53:09 +03:00
Menelaos Karavelas
333ef4bbba
[test][iterators][segment_iterator] re-arrange the test code;
...
add test with std::copy algorithm: use the segment iterator
to copy the segments of a geometry into a vector;
2014-09-26 10:05:54 +03:00
Menelaos Karavelas
08c0eee65f
[test][iterators] add the unit test for segment_iterator in the Jamfile;
...
re-arrange the unit tests in the iterators' Jamfile in alphabetical ordering;
2014-09-24 08:51:51 +03:00
Menelaos Karavelas
80b5e6700f
[test][iterators][segment_iterator] add unit test for the segment_iterator
2014-09-24 08:50:48 +03:00
Menelaos Karavelas
2756392b51
[test][point_iterator] fix/update includes
2014-09-24 08:38:43 +03:00
Menelaos Karavelas
fcc5d26877
[test][iterators] remove tests for points_front and points_back
2014-06-30 12:18:45 +03:00
Menelaos Karavelas
4a4d52b082
[geometry][test] prefix macro GEOMETRY_TEST_DEBUG with BOOST_
2014-06-19 12:24:27 +03:00
Menelaos Karavelas
50f975cd89
[test][iterators] replace #include of type traits by the specific one used (is_const)
2014-05-06 22:00:05 +03:00
Menelaos Karavelas
47e961cb3f
[test][iterators] qualify free functions as inline
2014-05-06 16:34:26 +03:00
Menelaos Karavelas
454ece176a
[test][point iterator] re-factor test code; add tests for points_front, points_back, points_reverse_iterator; test point_iterator as bidirectional iterator
2014-05-05 09:48:49 +03:00
Menelaos Karavelas
5a5d916985
[test][iterators] re-factor test code for flatten and concatenate iterators
2014-05-05 09:47:28 +03:00
Menelaos Karavelas
2affff6fd0
[test][iterators] added copyright header
2014-05-05 09:47:00 +03:00
Menelaos Karavelas
6fd158cf90
[concatenate iterator] re-factor unit test; add tests for bidirectional iterators;
2014-05-02 13:29:06 +03:00
Menelaos Karavelas
5a2993d30f
[concatenate_iterator] make the iterator bidirectional
2014-05-01 01:37:35 +03:00
Menelaos Karavelas
fade99b3b8
[test][iterator] remove linking dependency with Boost.Test framework
2014-04-16 12:45:44 +03:00
Menelaos Karavelas
ccf03245a5
[point iterator] use the unit test framework library in unit tests (instead of include the test framework and compile it each time)
2014-04-14 02:12:59 +03:00
Menelaos Karavelas
457d22d0d9
[point iterator] add tests for const/non-const iterator equality/inequality
2014-04-07 11:26:14 +03:00
Menelaos Karavelas
2ea67309e7
[point iterator][concatenate iterator] make the unit test more elaborate: add tests for vector-vector and list-list container conbinations
2014-04-07 11:22:07 +03:00
Menelaos Karavelas
ab5c78cec0
[point iterator] minor stylistic fix
2014-04-07 11:19:45 +03:00
Menelaos Karavelas
082adbb655
[point_iterator] fix errors and warnings for g++ and clang++ with C++11 enabled
2014-04-06 01:43:25 +03:00
Menelaos Karavelas
415500955a
[point iterator] minor staylistic changes in unit test for concatenate iterator;
2014-03-31 14:52:03 +03:00
Menelaos Karavelas
861e094b7c
[point_iterator] add separate unit test for flatten iterator; updated Jamfile to run the unit tests for point/concatenate/flatten iterator;
2014-03-31 09:33:23 +03:00
Menelaos Karavelas
5da4191c59
[point_iterator][concatenate_iterator] add separate unit test;
2014-03-28 11:57:35 +02:00
Menelaos Karavelas
d5d4b08a0c
[point_iterator] minor stylistic changes;
2014-03-28 11:57:05 +02:00
Menelaos Karavelas
38682d9b41
[point_iterator] remove function call that is not meaningful;
2014-03-28 00:45:06 +02:00
Menelaos Karavelas
8d09814c50
[point_iterator] adda bit more testing (dereference point iterator); now using boost::assign::tuple_list_of instead of multipoints for giving expected output;
2014-03-27 23:33:54 +02:00
Menelaos Karavelas
8a8132e6c0
[point_iterator] moved files to proper directories
2014-03-27 23:23:51 +02: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
7cb0ae96fd
Boost.Geometry update copyright -> 2012
...
[SVN r76390]
2012-01-09 21:56:08 +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
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
fb45f37eec
Reflects changes in moving range_type/as_range/circular_iterator
...
[SVN r71808]
2011-05-08 11:01:13 +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
a01c615089
Made copyright notices in libs/geometry consistent
...
[SVN r70876]
2011-04-02 20:33:14 +00:00
Barend Gehrels
8877959a49
Moved experimental segment_returning_iterator to extension
...
[SVN r70708]
2011-03-29 21:06:28 +00:00
Barend Gehrels
c1b1b4a6c7
Moved wkt (used in nearly all tests) from extension to domains tree for release
...
[SVN r69906]
2011-03-12 23:53:18 +00:00
Barend Gehrels
e0a240b770
Renamed linear_ring to ring (linear_ring is still available)
...
[SVN r68387]
2011-01-23 16:20:01 +00:00
Barend Gehrels
1f90af482d
Updated polygon.hpp, ring_type is now reference because it returns a reference to its rings
...
Updated many test files to avoid point_2d
Updated boost.polygon adaption
[SVN r67178]
2010-12-11 15:51:38 +00:00
Barend Gehrels
1c8fce3059
model namespaces, moved point_xy to d2::point_xy, revised point_ll_deg to ll::point<degree>
...
[SVN r66975]
2010-12-02 16:10:47 +00:00
Barend Gehrels
e4f47a7a25
Major update:
...
Adaptions to test with respect to new namespace model
Removed GMP/CLN and, where it was present, replaced by TTMATH
Small fix in comparable_distance test
All testfiles use bg as alias now
[SVN r66811]
2010-11-28 13:28:09 +00:00