Commit Graph

231 Commits

Author SHA1 Message Date
Andrii Sydorchuk
4f5108d143 Polygon: fixing ticket #8026 (Documentation for point concept is missing a typedef).
[SVN r83350]
2013-03-07 22:11:40 +00:00
Andrii Sydorchuk
b13cab7373 Polygon: fixing ticket #8257 (#pragma warning default in polygon).
[SVN r83349]
2013-03-07 20:42:35 +00:00
Andrii Sydorchuk
7a2ee5b963 Polygon: cleaning trunk for the new changes.
[SVN r83340]
2013-03-06 23:13:09 +00:00
Andrii Sydorchuk
8b6bef77f0 Polygon: Sync public interface of point/segment/interval data with documentation.
[SVN r82058]
2012-12-17 22:04:56 +00:00
Andrii Sydorchuk
75f3c81ac4 Polygon: fixing duplicate bookmark in the documentation.
[SVN r82041]
2012-12-17 00:10:26 +00:00
Andrii Sydorchuk
44a0c5f36a Polygon: Merging trunk and release branches.
Added tests and refactored data/traits/concept classes for point/interval/segment.
Removed point_3d point/interval/segment.
Simplified transform (3D->2D).
Fixed bugs: #6366, #7678.

[SVN r82040]
2012-12-16 23:16:06 +00:00
Andrii Sydorchuk
23d0873703 Polygon: preparing trunk for the release with merge.
[SVN r82039]
2012-12-16 23:04:23 +00:00
Andrii Sydorchuk
e15344d826 Polygon: finished interval concept refactoring; completed interval unit tests coverage.
[SVN r81866]
2012-12-11 22:29:10 +00:00
Andrii Sydorchuk
7b3a728d87 Polygon: Refactoring data/concept/traits classes for point/segment/interval.
[SVN r81843]
2012-12-10 23:13:43 +00:00
Andrii Sydorchuk
12475e36a5 Polygon: fixing bug #7678.
[SVN r81429]
2012-11-19 22:52:07 +00:00
Andrii Sydorchuk
9ce5b8a69b Polygon: fixing bug #6366.
[SVN r81116]
2012-10-30 23:55:13 +00:00
Andrii Sydorchuk
9297c7936e Polygon: fixing point test.
[SVN r81028]
2012-10-20 20:49:42 +00:00
Andrii Sydorchuk
5969459bd6 Polygon: refactoring transform; moving transform from 3D -> 2D.
[SVN r81008]
2012-10-17 23:11:42 +00:00
Andrii Sydorchuk
83f1c29586 Polygon: getting rid of point 3D data/traits/concept; moving transform from 3D -> 2D.
[SVN r81007]
2012-10-17 22:15:37 +00:00
Andrii Sydorchuk
2355b3355c Polygon: refactoring point data/traits/concept; adding point data/traits/concept unit test; updating documentation.
[SVN r81006]
2012-10-17 20:39:00 +00:00
Andrii Sydorchuk
ad8a3b9e01 Polygon: improving logging to track error on MinGW-w64-4.7 jc-bell.com platform.
[SVN r80745]
2012-09-28 21:57:03 +00:00
Andrii Sydorchuk
d38ce95044 Polygon: fixing skeleton_predicates test.
[SVN r80679]
2012-09-23 21:15:36 +00:00
Luke Simonson
da70f6f28b added support for pseudo splits, improved existence predicate and added search for 2nd order split events
[SVN r80647]
2012-09-22 22:08:43 +00:00
Luke Simonson
3c2def93bc using Andrii's event point construction and added support for multiple split edge handling
[SVN r80597]
2012-09-19 18:08:44 +00:00
Luke Simonson
22c39fdd9b initial checkin of skeleton algorithm
[SVN r80596]
2012-09-19 03:20:19 +00:00
Luke Simonson
665d41bc3b fixed std::cout for clang
[SVN r80595]
2012-09-19 00:26:14 +00:00
Andrii Sydorchuk
fc5782529c Polygon: merging recent trunk fixes: removing all static data from the Voronoi headers; fixing lazy sss predicate logic.
[SVN r80589]
2012-09-18 21:13:41 +00:00
Andrii Sydorchuk
0dc212a8c8 Polygon: Fixing precision of the sss lazy functor.
[SVN r80587]
2012-09-18 21:02:47 +00:00
Andrii Sydorchuk
be43aebc23 Removing static variables from the Voronoi code.
[SVN r80585]
2012-09-18 20:39:19 +00:00
Andrii Sydorchuk
2bc212d277 Polygon: acutally adding skeleton predicates header file.
[SVN r80583]
2012-09-18 19:53:57 +00:00
Andrii Sydorchuk
1fb0223178 Polygon: moving from static const int to enums.
[SVN r80567]
2012-09-17 22:12:40 +00:00
Andrii Sydorchuk
e1bae84457 Polygon: adding straight skeleton functor to compute intersection event parameters.
[SVN r80564]
2012-09-17 21:12:40 +00:00
Andrii Sydorchuk
f3c8a67eab Polygon: merge from trunk. New functionality: Voronoi diagram, segment concept, segment utils.
[SVN r80546]
2012-09-16 22:48:03 +00:00
Andrii Sydorchuk
277a6ce325 Polygon: Final style fixes & layout fixes before merging with release branch.
[SVN r80538]
2012-09-16 11:10:49 +00:00
Andrii Sydorchuk
3c211df846 Polygon: Updating segment utils.
[SVN r80534]
2012-09-15 19:38:03 +00:00
Andrii Sydorchuk
5ef1c4c822 Polygon: Removing redundant comments; Updating voronoi_diagram source/documentation.
[SVN r80506]
2012-09-12 19:00:40 +00:00
Luke Simonson
423d88ca09 fixed typos
[SVN r80495]
2012-09-11 21:42:03 +00:00
Luke Simonson
1e2088149f added segment utils to support preprocessing of line segment data to satisfy voronoi diagram precondition
[SVN r80494]
2012-09-11 21:30:03 +00:00
Andrii Sydorchuk
00116e5e36 Polygon: Making function names bold in the documentation; Updating voronoi.hpp routines; Updating documentation.
[SVN r80493]
2012-09-11 18:58:03 +00:00
Luke Simonson
18f38073df fixed typo
[SVN r80488]
2012-09-10 21:39:39 +00:00
Luke Simonson
6f7a42227a make function names bold in documentation of orientation test
[SVN r80486]
2012-09-10 21:20:38 +00:00
Andrii Sydorchuk
56a65319ca Polygon: cleaning documentation links and files using Boost inspect util.
[SVN r80484]
2012-09-10 21:03:17 +00:00
Andrii Sydorchuk
bef52a9b3b Polygon: Updating Voronoi diagram page documentation. Updating Voronoi basic tutorial.
[SVN r80482]
2012-09-10 20:39:16 +00:00
Andrii Sydorchuk
61734ab2b3 Polygon: Updating documentation before the release. Removed voronoi_utils documentation page.
[SVN r80481]
2012-09-10 18:42:14 +00:00
Andrii Sydorchuk
184fc22227 Polygon: Library updates after gcc run.
[SVN r80444]
2012-09-08 12:57:50 +00:00
Andrii Sydorchuk
78cac3abb1 Polygon: running new test headers over c++lint checker.
[SVN r80437]
2012-09-07 22:20:10 +00:00
Andrii Sydorchuk
291eb983cf Polygon: running new headers over c++lint checker.
[SVN r80436]
2012-09-07 21:32:48 +00:00
Andrii Sydorchuk
e10db81c8a Polygon: adding voronoi_diagram unit test; updating rot_prev/rot_next behavior for infinite edges.
[SVN r80415]
2012-09-05 22:16:38 +00:00
Andrii Sydorchuk
48230b8960 Polygon: udpating Voronoi builder documentation.
[SVN r80414]
2012-09-05 20:51:20 +00:00
Andrii Sydorchuk
6d9cb6cd84 Polygon: updating public interface of the library.
[SVN r80413]
2012-09-05 20:18:04 +00:00
Andrii Sydorchuk
06ad8409ab Polygon: cleaning build rule, for voronoi_visualizer.
[SVN r80401]
2012-09-04 21:59:23 +00:00
Andrii Sydorchuk
38f7100fed Polygon: adding voronoi_events to the public part of the library.
[SVN r80400]
2012-09-04 21:26:11 +00:00
Andrii Sydorchuk
419a7fc637 Polygon: fixing errors and warnings from trunk build summary.
[SVN r80361]
2012-09-02 10:28:45 +00:00
Andrii Sydorchuk
4d3a2c4801 Polygon: refactoring & redesigning voronoi diagram structure; code clean up.
[SVN r80360]
2012-09-02 10:21:27 +00:00
Luke Simonson
96d3867a35 fix for equivalence bug
[SVN r80337]
2012-08-31 18:17:28 +00:00