Guillaume Damiand
|
092baf908a
|
Spurs removal is now ok for path with rle.
|
2018-11-09 13:05:23 +01:00 |
|
Guillaume Damiand
|
919d4714ac
|
Start to work on path with rle, spurs removal.
|
2018-11-08 16:42:13 +01:00 |
|
Guillaume Damiand
|
4145ddeb0e
|
Path on surface encoded with rle ok.
|
2018-11-08 12:41:03 +01:00 |
|
Guillaume Damiand
|
69e9ce3494
|
Start path with rle to optimize isotopy test.
|
2018-11-07 19:51:03 +01:00 |
|
Guillaume Damiand
|
b040c5a983
|
Return always 0 for positive and negative turns, for spurs.
|
2018-11-06 17:04:40 +01:00 |
|
Guillaume Damiand
|
63334c3b60
|
New method to compute turns in constant time.
|
2018-10-26 16:49:45 +02:00 |
|
Guillaume Damiand
|
4231595110
|
Change API of Path_on_surface and Combinatorial_map_functionalities to canonize paths.
|
2018-10-26 15:45:34 +02:00 |
|
Guillaume Damiand
|
77b238c67a
|
Reindent and remove commented code.
|
2018-09-28 18:26:40 +02:00 |
|
Guillaume Damiand
|
1d0b16f142
|
Method v2 to update length two pathes is ok.
|
2018-09-28 17:24:16 +02:00 |
|
Guillaume Damiand
|
a8c24d706c
|
Update path v2 big fix (nyf)
|
2018-09-27 16:34:02 +02:00 |
|
Guillaume Damiand
|
7d96da2dd1
|
Start method v2 for path updating
|
2018-09-26 15:13:25 +02:00 |
|
Guillaume Damiand
|
a61f2e5091
|
Bug fix when updating length two pathes for border darts.
|
2018-09-25 13:36:46 +02:00 |
|
Guillaume Damiand
|
55bbde79a5
|
Change method for path generator
|
2018-09-25 13:29:49 +02:00 |
|
Guillaume Damiand
|
4e3e5ac730
|
Remove debug output
|
2018-09-25 13:28:59 +02:00 |
|
Guillaume Damiand
|
f52676769f
|
Continue isotopy test.
|
2018-09-18 15:16:40 +02:00 |
|
Guillaume Damiand
|
a13db5f171
|
Revert "Bugfix in copy functor": this 'fix' is a bug.
This reverts commit adfa032311.
|
2018-09-13 14:35:03 +02:00 |
|
Guillaume Damiand
|
ed81c8491c
|
Add tests.
|
2018-09-04 18:31:31 +02:00 |
|
Guillaume Damiand
|
adfa032311
|
Bugfix in copy functor
|
2018-09-04 16:16:44 +02:00 |
|
Guillaume Damiand
|
cceb427481
|
Bugfix in removal operation.
|
2018-09-04 16:11:35 +02:00 |
|
Guillaume Damiand
|
241a9f3353
|
Bugfix in degree and codegree
|
2018-09-04 16:11:22 +02:00 |
|
Guillaume Damiand
|
3f005bbbc4
|
Add a parameter to the undocumented copy method, that allows to keep an associative array between original and copied darts.
|
2018-09-04 16:04:20 +02:00 |
|
Guillaume Damiand
|
4fae0480fd
|
Add option to fix the initial random seed; add some debug code.
|
2018-09-04 14:51:40 +02:00 |
|
Guillaume Damiand
|
142f36d6b4
|
New random path generator
|
2018-07-09 16:29:33 +02:00 |
|
Guillaume Damiand
|
bb8fb1a6e9
|
Start to create a new function to generate random paths.
|
2018-07-09 12:15:11 +02:00 |
|
Guillaume Damiand
|
30d5118740
|
Update path generators; start a test with long random paths deformed.
|
2018-07-06 16:42:23 +02:00 |
|
Guillaume Damiand
|
492a2ffb54
|
Add a function to close a path.
|
2018-07-06 12:02:04 +02:00 |
|
Guillaume Damiand
|
53ed894ec7
|
Update isotopy test; seems to work now; need more tests.
|
2018-07-04 17:00:28 +02:00 |
|
Guillaume Damiand
|
5a5f754b5a
|
Bug fix in degree, codegree and unmark_cell functions (const correctness)
|
2018-07-04 16:59:55 +02:00 |
|
Guillaume Damiand
|
53769e98a7
|
* Add draw examples in the 5 concerned packages (Polyhedron, Surface_mesh, T2, T3, LCC)
* Update FindQGLViewel to add a target.
|
2018-05-29 11:11:49 +02:00 |
|
Guillaume Damiand
|
9ed3626366
|
Add an option to is_valid to not show errors
|
2018-05-29 11:04:57 +02:00 |
|
Laurent Rineau
|
03e68d8740
|
Merge pull request #2985 from afabri/CGAL-std_latest-GF
Support C++17 (Replace std::random_shuffle() with CGAL::random_shuffle(), and other adjustments)
|
2018-04-24 17:32:55 +02:00 |
|
Andreas Fabri
|
f0c1d3aab7
|
more allocator_traits
|
2018-04-19 14:49:05 +01:00 |
|
Laurent Rineau
|
095c27e2be
|
cosmetic changes
|
2018-04-17 17:14:19 +02:00 |
|
Andreas Fabri
|
7cbffac35b
|
Deal with deprecated functions allocator<T>::construct/destroy
|
2018-04-17 13:35:04 +01:00 |
|
Guillaume Damiand
|
b645b87aa0
|
Replace some wrong Dart_handle by Dart_const_handle.
|
2018-04-04 14:24:22 +02:00 |
|
Guillaume Damiand
|
a52a324262
|
Continue tests.
|
2018-03-30 16:42:22 +02:00 |
|
Guillaume Damiand
|
ba014bfa3c
|
Update all tests for canonical representation; start tests for isotopy.
|
2018-03-30 15:03:02 +02:00 |
|
Guillaume Damiand
|
6ec0beba66
|
Add more test of validity
|
2018-03-29 17:39:32 +02:00 |
|
Guillaume Damiand
|
122eeb0be8
|
3 first tests are ok.
|
2018-03-29 17:23:26 +02:00 |
|
Guillaume Damiand
|
858c81c919
|
Update tests to remove debug messages.
|
2018-03-29 10:13:23 +02:00 |
|
Guillaume Damiand
|
8be85817c7
|
l-shape case 8 OK.
|
2018-03-28 22:10:53 +02:00 |
|
Guillaume Damiand
|
a42a4546ae
|
l-shape case 7 started (nyf)
|
2018-03-28 17:53:48 +02:00 |
|
Guillaume Damiand
|
e4afaf5ea5
|
l-push cases 5 & 6 ok.
|
2018-03-28 17:42:34 +02:00 |
|
Guillaume Damiand
|
c8cdf75b8b
|
l-push case 4 ok.
|
2018-03-28 16:36:21 +02:00 |
|
Guillaume Damiand
|
b3389488f5
|
Better test suite for path canonizing.
|
2018-03-28 12:45:34 +02:00 |
|
Guillaume Damiand
|
dec0a55276
|
Push l-shape ok for cases 1, 2 and 3.
|
2018-03-28 10:19:41 +02:00 |
|
Guillaume Damiand
|
a46424eaec
|
New method for l-shape push
|
2018-03-27 17:51:30 +02:00 |
|
Guillaume Damiand
|
8132129bc1
|
Continue l-shape shifting.
|
2018-03-26 21:13:21 +02:00 |
|
Guillaume Damiand
|
4ee2036093
|
Update l-shape right shift.
|
2018-03-26 17:54:10 +02:00 |
|
Guillaume Damiand
|
8248315bd3
|
Continue l-shape shift.
|
2018-03-26 14:34:34 +02:00 |
|