Guillaume Damiand
|
4d227e837e
|
Bug fix
|
2019-07-12 15:12:41 +02:00 |
Guillaume Damiand
|
4ca4fc248d
|
Remove warning
|
2019-06-28 14:40:24 +02:00 |
Guillaume Damiand
|
dda46d4ce3
|
Small cleanup; NULL->nullptr.
|
2019-06-28 11:51:27 +02:00 |
Guillaume Damiand
|
e7d75acbaf
|
Add missing file
|
2019-06-27 17:09:44 +02:00 |
Guillaume Damiand
|
639ffe8afa
|
Refactoring of class Curves_on_surface_topology to make the homotopy test lazy.
|
2019-06-27 17:09:15 +02:00 |
Guillaume Damiand
|
1dbc088459
|
Update licences; move undocumented files to internal (both directory and namespace)
|
2019-06-20 16:51:53 +02:00 |
Guillaume Damiand
|
9e11266307
|
Update doc and code accordingly to review 4.
|
2019-06-18 17:34:55 +02:00 |
Guillaume Damiand
|
7ad75e80fd
|
Ok for Polygonal schema (code, examples and doc)
|
2019-06-18 16:23:05 +02:00 |
Guillaume Damiand
|
d997874d64
|
Move get_opposite_label function in internal namespace.
|
2019-06-17 17:58:07 +02:00 |
Guillaume Damiand
|
6776822732
|
Add facet with initializer list
|
2019-06-17 17:36:39 +02:00 |
Guillaume Damiand
|
f80af5af90
|
Update to use new version of Polygonal_schema
|
2019-06-17 14:26:37 +02:00 |
Guillaume Damiand
|
fb094f7aaa
|
Cont Polygonal_schema
|
2019-06-17 08:42:33 +02:00 |
Guillaume Damiand
|
de48d6df31
|
Add polygonal schema min item
|
2019-06-14 16:47:54 +02:00 |
Guillaume Damiand
|
bf35f049e6
|
Start to implement Polygonal_schema: nyf
|
2019-06-14 16:38:47 +02:00 |
Guillaume Damiand
|
e375a1ba1a
|
Update following Andreas review step 2
|
2019-05-10 14:38:25 +02:00 |
Guillaume Damiand
|
cce91c8509
|
Update Path_on_surface doc following Andreas comments.
|
2019-05-10 14:09:01 +02:00 |
Guillaume Damiand
|
46cee6a6da
|
Rename class Surface_mesh_curve_topology in Homotopy_tester
|
2019-05-10 14:00:41 +02:00 |
Guillaume Damiand
|
6b2d9d371f
|
Update open_path_homotopy example to use Surface_mesh instead of LCC.
|
2019-04-19 13:30:20 +02:00 |
Guillaume Damiand
|
63ba464e7d
|
Add a test in cmap2 incremental builder.
|
2019-04-05 11:56:29 +02:00 |
Guillaume Damiand
|
35634bdef3
|
Add computation of normal for face graphs.
|
2019-04-05 11:33:47 +02:00 |
Guillaume Damiand
|
a7c77c13f1
|
Test boost version for knuth_morris_pratt_search; which has changed its api.
|
2019-04-04 18:55:42 +02:00 |
Guillaume Damiand
|
afa2417c16
|
Update lcc viewer with path to deal with Surface mesh and Polyhedron
|
2019-04-04 18:47:49 +02:00 |
Guillaume Damiand
|
260b3e54e3
|
Update
|
2019-04-04 15:51:15 +02:00 |
Guillaume Damiand
|
b13257f027
|
Updates after Andreas first review.
|
2019-03-27 14:03:53 +01:00 |
Guillaume Damiand
|
e32fbe31e3
|
Remove debugging message
|
2019-03-19 09:05:15 +01:00 |
Guillaume Damiand
|
26853f660a
|
Bugfix in asserts
|
2019-03-18 18:46:10 +01:00 |
Guillaume Damiand
|
18182663ba
|
Bug fix
|
2019-03-15 16:53:25 +01:00 |
Guillaume Damiand
|
8e649a9d5d
|
Start to add method to import Polyhedron and SM into a CMap.
|
2019-03-14 21:34:05 +01:00 |
Guillaume Damiand
|
aa9091a4cb
|
Remove debug message
|
2019-03-14 17:07:25 +01:00 |
Guillaume Damiand
|
7df66260b1
|
Bug fix in case of torus.
|
2019-03-14 17:03:25 +01:00 |
Guillaume Damiand
|
3c12891a79
|
Add method in Path_on_surface
|
2019-03-14 15:30:37 +01:00 |
Guillaume Damiand
|
d8019e2b18
|
Update computation of paths for torus case.
|
2019-02-06 10:50:06 +01:00 |
Guillaume Damiand
|
c01772f173
|
Update of the homotopy method for torus case.
|
2019-02-01 17:52:53 +01:00 |
Guillaume Damiand
|
32e5d1c788
|
Use int to count number of edges, since we can have negative numbers.
|
2018-12-21 10:31:43 +01:00 |
Guillaume Damiand
|
a211e558ee
|
Copy methods are now able to keep mappings from copy to origin, and from origin to copy.
|
2018-12-20 08:51:04 +01:00 |
Guillaume Damiand
|
a3b2c55f88
|
By default, use default_random when generating random paths.
|
2018-12-18 17:55:49 +01:00 |
Guillaume Damiand
|
a7f0661960
|
Cleanup; add some const; replace some assert by CGAL_assertion
|
2018-12-18 17:35:37 +01:00 |
Guillaume Damiand
|
410ce8b3f8
|
Remove a todo
|
2018-12-18 17:13:04 +01:00 |
Guillaume Damiand
|
53fa00cabf
|
Remove old and unused Path_on_surface_with_rle class.
|
2018-12-18 17:10:59 +01:00 |
Guillaume Damiand
|
b412e19e41
|
Add a test for case of sphere.
|
2018-12-18 16:56:59 +01:00 |
Guillaume Damiand
|
9aaaca3702
|
Bug fix for path with rle constructor.
|
2018-12-18 11:30:58 +01:00 |
Guillaume Damiand
|
0a7c9bc6d9
|
Cleanup; plus avoid some path copy.
|
2018-12-18 10:54:23 +01:00 |
Guillaume Damiand
|
f906652100
|
Bug fix right shift a full l-shape
|
2018-12-17 12:52:47 +01:00 |
Guillaume Damiand
|
a3fcbc4afa
|
Add trace
|
2018-12-17 10:42:14 +01:00 |
Guillaume Damiand
|
5fc6387061
|
More simplification of flats
|
2018-12-16 19:57:48 +01:00 |
Guillaume Damiand
|
d9a9b2f1a3
|
Use a new method to merge modified flats.
|
2018-12-16 18:39:56 +01:00 |
Guillaume Damiand
|
b9f536d16a
|
Need more possible merge of flats.
|
2018-12-16 09:50:24 +01:00 |
Guillaume Damiand
|
6cd31734a2
|
Need more possible merge of flats.
|
2018-12-16 09:47:43 +01:00 |
Guillaume Damiand
|
99e2fc2188
|
One more bugfix
|
2018-12-15 19:06:08 +01:00 |
Guillaume Damiand
|
18020c3bf1
|
One more case ok.
|
2018-12-14 16:40:53 +01:00 |
Guillaume Damiand
|
4145e99a10
|
All tests are now ok
|
2018-12-14 16:14:00 +01:00 |
Guillaume Damiand
|
78df3aace4
|
Ok for bracket tests
|
2018-12-14 14:54:33 +01:00 |
Guillaume Damiand
|
1109a55b4b
|
Tests for surface mesh topology.
|
2018-12-14 12:29:52 +01:00 |
Guillaume Damiand
|
d3a7a06b51
|
Update lcc with paths viewer.
|
2018-12-14 10:49:01 +01:00 |
Guillaume Damiand
|
cdc1445a4d
|
Updates
|
2018-12-14 09:32:53 +01:00 |
Guillaume Damiand
|
a737779d9c
|
One more special case for right shift
|
2018-12-13 21:36:52 +01:00 |
Guillaume Damiand
|
1a87ba0ddf
|
Bug fixes; nyf
|
2018-12-13 17:43:20 +01:00 |
Guillaume Damiand
|
05d1ad1f97
|
Lot of bug fixes.
|
2018-12-13 11:59:46 +01:00 |
Guillaume Damiand
|
a0a9f55b90
|
Reduce flat methods return now if the flat disapeared or not.
|
2018-12-13 08:08:46 +01:00 |
Guillaume Damiand
|
f01a638e85
|
Continue refactoring
|
2018-12-12 21:37:19 +01:00 |
Guillaume Damiand
|
bb8139376d
|
Keep old version of path with rle
|
2018-12-12 17:44:02 +01:00 |
Guillaume Damiand
|
200a756f8a
|
Start refactoring of Path_with_rle
|
2018-12-12 17:43:39 +01:00 |
Guillaume Damiand
|
7a10d24964
|
Add debug code
|
2018-12-12 17:43:14 +01:00 |
Guillaume Damiand
|
5766098d4d
|
Again some bug in right push; maybe a trouble with the method ??
|
2018-12-07 17:49:16 +01:00 |
Guillaume Damiand
|
abfaba3e98
|
Bug fix
|
2018-12-07 12:18:24 +01:00 |
Guillaume Damiand
|
1cd69f2708
|
Add assert'
|
2018-12-07 11:51:14 +01:00 |
Guillaume Damiand
|
2b5fe6f50c
|
Bugfix
|
2018-12-07 10:29:58 +01:00 |
Guillaume Damiand
|
21a145f2b3
|
Use info only if we use v3.
|
2018-12-06 22:15:59 +01:00 |
Guillaume Damiand
|
b7523a82cd
|
Use a Combinatorial_map (without embedding) to represent the reduced map.
|
2018-12-06 22:07:09 +01:00 |
Guillaume Damiand
|
4da556f393
|
No directive after ifdef.
|
2018-12-06 18:01:36 +01:00 |
Guillaume Damiand
|
0c2e7f14f1
|
Update path with rle to allow 3 methods to compute turns.
|
2018-12-06 11:02:04 +01:00 |
Guillaume Damiand
|
1422bbb37a
|
is_contractible: case of genus 1 ok.
|
2018-12-05 21:59:02 +01:00 |
Guillaume Damiand
|
874d134e0c
|
Case of genus 1 ok.
|
2018-12-05 21:29:46 +01:00 |
Guillaume Damiand
|
b513f7c9c2
|
Start the case of genus 1 surfaces.
|
2018-12-04 14:02:01 +01:00 |
Guillaume Damiand
|
02d7a468bb
|
Add a test in the are_base_point_homotopic method.
|
2018-12-04 12:23:28 +01:00 |
Guillaume Damiand
|
68c6eb2d9d
|
Add an option to display computation times; add new api for users.
|
2018-12-04 12:16:48 +01:00 |
Guillaume Damiand
|
4472eb42fd
|
Rename file
|
2018-12-04 12:15:54 +01:00 |
Guillaume Damiand
|
d778e8239d
|
Some more bugfixes
|
2018-12-04 12:15:17 +01:00 |
Guillaume Damiand
|
629baba1d8
|
Improve reverse method.
|
2018-12-04 12:14:29 +01:00 |
Guillaume Damiand
|
faaf4dd89e
|
Some more bug fixes
|
2018-12-04 10:14:22 +01:00 |
Guillaume Damiand
|
184d5a8138
|
Bug fix
|
2018-12-03 21:55:17 +01:00 |
Guillaume Damiand
|
0ae1bad811
|
Bug fix
|
2018-12-03 21:32:52 +01:00 |
Guillaume Damiand
|
790d1c6b63
|
Bugfix
|
2018-12-03 16:11:56 +01:00 |
Guillaume Damiand
|
b32a583e48
|
Add debugging code
|
2018-12-03 14:27:41 +01:00 |
Guillaume Damiand
|
05bb25687c
|
Operator== linear for path with rle.
|
2018-12-03 09:58:57 +01:00 |
Guillaume Damiand
|
fbc1da4278
|
Add tests for path and path with rle; lot of cleanup (nyf).
|
2018-11-30 17:38:57 +01:00 |
Guillaume Damiand
|
63352c5680
|
Continue refactoring
|
2018-11-29 13:14:54 +01:00 |
Guillaume Damiand
|
0720bb08ca
|
Example for cmap builder is now ok both for cmap and gmap.
|
2018-11-29 12:58:07 +01:00 |
Guillaume Damiand
|
fed81532ee
|
Continue the refactoring, following the creation of new package Surface_mesh_topology
|
2018-11-29 10:58:40 +01:00 |
Guillaume Damiand
|
069df27061
|
Continue the refactoring, following the creation of new package Surface_mesh_topology
|
2018-11-29 10:58:21 +01:00 |
Guillaume Damiand
|
09d47a46c4
|
Small cleanup and comments
|
2018-11-28 17:50:38 +01:00 |
Guillaume Damiand
|
fdd08e9287
|
Create new package Surface_mesh_topology; move related files in this package.
|
2018-11-28 15:56:10 +01:00 |