Guillaume Damiand
15a323e3fa
Use default for copy constructors
2021-01-22 17:48:08 +01:00
Guillaume Damiand
556764d638
Add copy constructor to remove a warning (implicitly-declared is deprecated [-Wdeprecated-copy])
2021-01-22 09:52:53 +01:00
FrancisGipsa
fb79442e9f
modify implementation details for the simplicity test
2021-01-20 16:41:50 +01:00
Guillaume Damiand
dd8db93502
Add << operator
2021-01-18 11:51:43 +01:00
Guillaume Damiand
3ef8ea445c
Merge branch 'master' into gsoc2020-Surface_mesh_topology-Simplicity-johnmave126
2021-01-18 11:24:33 +01:00
Maxime Gimeno
04753381e5
Rename file and add ::Qt
2021-01-12 13:22:34 +01:00
Maxime Gimeno
95192d6d4b
factorize context initialization
2021-01-12 13:08:58 +01:00
Maxime Gimeno
2a212bb2a8
Upgrade non-compatibility sahders in Basic_viewer to glsl 150 and add a context creation before the creation of the QApp in draw_xxx examples
2021-01-07 13:06:40 +01:00
Maxime Gimeno
3b70343590
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-11-16 16:19:43 +01:00
Mael Rouxel-Labbé
8682f9bafb
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-08-24 11:45:17 +02:00
Youmu
b58c05eea0
Add a class level switch to control the error output to std::cerr
2020-08-13 17:59:32 -04:00
Youmu
37d55a466f
Match message with the condition
2020-08-09 15:04:00 -04:00
Youmu
7f57b5a416
Fix wording in the documentation
2020-08-09 15:03:26 -04:00
John
b493eac3e2
Fix grammar errors from suggestions
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-08-09 13:51:02 -04:00
John
8fd7086113
Adopting grammar error fixes
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2020-08-09 13:47:51 -04:00
Youmu
142823f0d7
use \link to have the backticks around the function name
2020-08-09 13:45:36 -04:00
Youmu
4ed7e9339b
Change name of simplicity_homology_group to more appropriate
...
simplicity_fundamental_polygon
2020-08-06 18:24:09 -04:00
Youmu
0591e38791
Merge remote-tracking branch 'fork/gsoc2020-Surface_mesh_topology-Simplicity-johnmave126' into gsoc2020-Surface_mesh_topology-Simplicity-johnmave126
2020-08-06 00:13:56 -04:00
Youmu
d9a12e37b4
Remove trailing whitespace
2020-08-06 00:11:20 -04:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Laurent Rineau
926610102f
Merge branch 'master' into gsoc2020-Surface_mesh_topology-Simplicity-johnmave126
2020-08-04 10:12:09 +02:00
Youmu
756d4b9261
Update documentation for switch operation
2020-07-28 14:44:13 -04:00
Mael Rouxel-Labbé
0d66e19361
IO documentation fixes
...
See @sloriot's review:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Polgyon_soup_mesh_IO/2nd_round/Answer_to_review
(+ some commits before and after this one)
2020-07-24 17:06:00 +02:00
Youmu
8eb69e8883
Separate ordering computing and verification into separate functions
2020-07-23 20:28:34 -04:00
Youmu
4970883849
Finished revision of documentation on simplicity test
2020-07-23 18:17:52 -04:00
Youmu
48d7c611de
Add figure for small perturbation
2020-07-22 22:04:40 -04:00
Youmu
7a06ca83ca
WIP: more user friendly documentation on implementation details
2020-07-22 22:02:16 -04:00
Youmu
f5ce7716bf
First version of documentation
2020-07-21 20:40:01 -04:00
Youmu
1f8ccad1e9
Add test for cylinder and torus
2020-07-16 16:39:59 -04:00
Youmu
6078a8cdb6
Remove special case for cylinder. Fix the condition for torus
2020-07-16 16:38:55 -04:00
Youmu
0cfe005e86
Skip checking if the length of canonical path is 1
2020-07-16 16:37:54 -04:00
Youmu
400762f0d5
Fix parenthesis checking when the lenght of path is only 2
2020-07-16 16:36:32 -04:00
Youmu
c99a7d0950
Fix the calculation of power in factorization
2020-07-16 16:35:20 -04:00
Youmu
c3ce805672
Short-circuit when verifying well-pairedness of darts
2020-07-15 21:03:57 -04:00
Youmu
0933e9a86f
Add a test based on homology group
2020-07-15 16:39:14 -04:00
Youmu
95aef9e1e8
Add comments
2020-07-15 16:21:20 -04:00
Youmu
784395c207
Use faster method to compute turn depending on compilation flag
2020-07-15 16:20:28 -04:00
Youmu
88c795027b
Remove some debugging output
2020-07-15 15:48:26 -04:00
Youmu
b7a3346099
Use better parenthesis pairing mechanism
2020-07-15 15:47:40 -04:00
Youmu
40093649e2
Add test for double torus with holes
2020-07-15 00:03:54 -04:00
Youmu
7687c3d854
Move switchable computation to Minimal_quadrangulation
2020-07-15 00:03:16 -04:00
Youmu
3b88d5a0e8
Prevent last dart in the dart from switching
2020-07-09 22:10:04 -04:00
Youmu
c42dbacc0b
WIP: Correctly handle case when there are more than 2 vertices in the
...
minimal quadrangulation. Correctly check well-pairedness up to rotation.
2020-07-09 21:55:03 -04:00
Youmu
3c0d5123f1
Add a test on double torus
2020-07-07 22:44:11 -04:00
Youmu
7bda116f3b
Remove factorize from Path_on_surface_with_rle
2020-07-07 12:17:33 -04:00
Youmu
cc3fb1c876
Remove Dart_iterator and dart switching from Path_on_surface_with_rle
2020-07-07 12:09:28 -04:00
Guillaume Damiand
f4110ca5c5
Bugfix when creating a path on surface with rle from a path having a flat starting from its last dart.
2020-07-07 09:57:09 +02:00
Youmu
79ca4f6755
Change the function name to is_homotopic_to_simple_cycle()
...
Correctly handle the order of darts when the surface has holes
2020-07-02 00:35:13 -04:00
Youmu
8fdddd49e2
Add a slightly more compicated example on double torus
2020-06-26 17:36:41 -04:00
Youmu
e2a59611ce
Fix a bug when checking parenthesis pairing for the opposite direction
...
of the first dart
2020-06-26 17:35:30 -04:00
Youmu
47702769b9
Provide an example of simplicity testing on a double-torus
2020-06-25 21:42:59 -04:00
Mael Rouxel-Labbé
d5d8cca92b
Various IO compilation fixes
2020-06-25 12:02:01 +02:00
Youmu
67fb806d63
Preliminary finished version of is_simple_cycle()
2020-06-24 16:37:56 -04:00
Mael Rouxel-Labbé
6d6dc0c956
Fix a number of compilation issues
2020-06-24 17:41:20 +02:00
Mael Rouxel-Labbé
9cca59ba36
Actually use the new IO functions + some example improvements
2020-06-23 18:24:39 +02:00
Mael Rouxel-Labbé
944697baa8
Misc fixes
2020-06-23 12:51:05 +02:00
Youmu
a40c79037f
Insertion of dart into correspondent tree
2020-06-22 21:20:03 -04:00
Youmu
0b8ad2ea93
Handle case where current dart is adjacent to another exactly the same
...
turn
2020-06-17 17:17:02 -04:00
Youmu
21ec3ab3e1
Correctly handle switch case by also looking at the direction of darts
2020-06-17 17:16:09 -04:00
Youmu
4b17d38b85
Slightly tweak helper functions
2020-06-17 17:14:41 -04:00
Youmu
9dfec6f0d4
Add helper functions to navigate in the path based on dart direction
2020-06-17 17:01:27 -04:00
Youmu
b28b5c0d1c
Provide an implementation of switching for Path_on_surface
2020-06-17 17:00:09 -04:00
Maxime Gimeno
ea53a8d70d
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-06-17 14:25:21 +02:00
Youmu
e383bc7d6b
Set up switching edge check for rle-version of path
2020-06-15 16:32:54 -04:00
Youmu
5d1a7bd650
Add a per-dart iterator to Path_on_surface_with_rle. Allow to switch
...
subpath of Path_on_surface_with_rle at a dart_iterator.
2020-06-15 16:28:47 -04:00
Youmu
70f16ca800
Detect trigger of switch in unzip algorithm
2020-06-12 19:44:03 -04:00
Youmu
c23b921fe9
detect switch and perform switch in RLE path
2020-06-12 19:33:47 -04:00
Youmu
274542fa9f
Prepare boost intrusive rbtree. Fix indexing error in KMP and switchable
...
finding
2020-06-10 16:53:53 -04:00
Youmu
41183a08aa
Compute switchable darts and match longest common suffix for the path
2020-06-10 01:50:52 -04:00
Youmu
59d4428fff
Change interface for factorize to avoid output argument
2020-06-10 01:50:26 -04:00
Laurent Rineau
e6536aaf63
Remove cpp11::(tuple|get)
...
And use `#ifdef CGAL_NO_DEPRECATED_CODE` around the backward
compatibility code in `<CGAL/config.h>`.
2020-06-09 20:15:16 +02:00
Youmu
e29896a135
Add path factorization
2020-06-06 19:49:32 -04:00
Youmu
9651cadd1d
Basic call interface. Special case for torus and cylinder.
2020-06-03 11:15:59 -04:00
Sébastien Loriot
51959b615f
typo
2020-05-25 13:31:10 +02:00
Mael Rouxel-Labbé
fb8463f470
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-05-22 15:17:56 +02:00
Sébastien Loriot
7cc653d1f8
typos + backticks
2020-05-22 10:04:57 +02:00
Guillaume Damiand
35446f5180
Remove one warning in unsew_edgewidth_repeatedly.cpp example
2020-05-14 18:58:35 +02:00
Guillaume Damiand
52186a04e0
Two bug fixes: (1) computation of cycle lengths, when some halfedges are flip; (2) when we use of face graph wrapper with surface mesh we can not use nullptr.
2020-05-14 11:38:15 +02:00
Maxime Gimeno
049439fa6b
Merge remote-tracking branch 'cgal/master' into CGAL_IO-maxGimeno
2020-04-30 16:47:58 +02:00
Guillaume Damiand
ce172a4957
Update filename
2020-04-28 07:06:08 +02:00
Guillaume Damiand
4071421dab
Caps and edgewidth facewidth
2020-04-27 18:55:27 +02:00
Guillaume Damiand
0e23290f6d
Doc
2020-04-27 18:55:27 +02:00
Guillaume Damiand
46ffea3f02
Warnings; plus remove some tests.
2020-04-27 18:55:27 +02:00
Guillaume Damiand
92b207470b
Typo
2020-04-27 18:55:27 +02:00
Guillaume Damiand
db411a7a05
whitespace
2020-04-27 18:55:27 +02:00
Guillaume Damiand
210cda255e
More warnings; remove some tests too long.
2020-04-27 18:55:27 +02:00
Guillaume Damiand
9b5205fb99
Add missing include
2020-04-27 18:55:27 +02:00
Guillaume Damiand
0379f63f21
Comment debug flag in cmake
2020-04-27 18:55:27 +02:00
Guillaume Damiand
081afd4777
Readd non orientable test; and comment some tests to speed up computation.
2020-04-27 18:55:27 +02:00
Guillaume Damiand
3e42827f4b
Bug fix in Dijkstra spanning tree computation
2020-04-27 18:55:26 +02:00
Guillaume Damiand
2f08163fd3
For now remove the non orientable test
2020-04-27 18:55:26 +02:00
Guillaume Damiand
2d4ec04d72
Bug in assert
2020-04-27 18:55:26 +02:00
Guillaume Damiand
86b84bdba2
whitespaces
2020-04-27 18:55:26 +02:00
Guillaume Damiand
63d7221dc4
Add draw functions when CGAL_USE_BASIC_VIEWER is not defined.
2020-04-27 18:55:26 +02:00
Guillaume Damiand
71162b48f9
More warnings
2020-04-27 18:55:26 +02:00
Guillaume Damiand
2f4945f8d7
Update doc after Andreas review
2020-04-27 18:55:26 +02:00
Guillaume Damiand
9838b9debc
Use two different names for copy, const and non const version, to avoid ambiguity on windows (internal undocumented methods)
2020-04-27 18:55:26 +02:00
Guillaume Damiand
e09c0d7794
Remove header from cmakelists.txt
2020-04-27 18:55:26 +02:00
Guillaume Damiand
a09b8b10fc
Warnings
2020-04-27 18:55:26 +02:00
Guillaume Damiand
9d07d145c4
More warnings
2020-04-27 18:55:26 +02:00
Guillaume Damiand
7e17e48a80
Last modif is doc following Sebastien review
2020-04-27 18:55:26 +02:00
Guillaume Damiand
84b157aa04
Doc after Sebastien review.
2020-04-27 18:55:26 +02:00
Guillaume Damiand
1de5666a4f
Remove warnings
2020-04-27 18:55:26 +02:00
Guillaume Damiand
5e3d85ae8f
Rename computeXXX methods
2020-04-27 18:55:26 +02:00
Guillaume Damiand
e5fe6a50bb
Rename computeXXX methods
2020-04-27 18:55:26 +02:00
Guillaume Damiand
3fb644e566
Improve basic viewer to draw consistent orientated faces for generalized maps.
2020-04-27 18:55:26 +02:00
Guillaume Damiand
584a033e61
whitespaces
2020-04-27 18:55:26 +02:00
Guillaume Damiand
de6030aa78
Improve basic viewer for face graph with paths, and convertion between handle and descriptor.
2020-04-27 18:55:26 +02:00
Guillaume Damiand
0637bcd595
spaces
2020-04-27 18:55:25 +02:00
Guillaume Damiand
037ef0497c
Doc + changes
2020-04-27 18:55:25 +02:00
Guillaume Damiand
b439e7cc71
Doc
2020-04-27 18:55:25 +02:00
FrancisGipsa
89da03f368
doc updates
2020-04-27 18:55:25 +02:00
Guillaume Damiand
44a2d4d171
Edge width is only without weight.
2020-04-27 18:55:25 +02:00
Guillaume Damiand
005236717a
Whitespaces
2020-04-27 18:55:25 +02:00
Guillaume Damiand
2f7a49419e
Update tests.
2020-04-27 18:55:25 +02:00
Guillaume Damiand
daab96982e
Bugfix
2020-04-27 18:55:25 +02:00
Guillaume Damiand
130d430815
Whitespaces
2020-04-27 18:55:25 +02:00
Guillaume Damiand
34234bf8da
spaces
2020-04-27 18:55:25 +02:00
Guillaume Damiand
c30996a5cc
Update test for shortest contractible cycle, and add test files.
2020-04-27 18:55:25 +02:00
Guillaume Damiand
f4a6f06f10
solve const problem
2020-04-27 18:55:25 +02:00
Guillaume Damiand
4b97fd572f
Add mising include
2020-04-27 18:55:25 +02:00
Guillaume Damiand
1af6cfb4ae
Path on surface is now generic for CMap and GMap
2020-04-27 18:55:25 +02:00
FrancisGipsa
73f0352ceb
doc update
2020-04-27 18:55:25 +02:00
FrancisGipsa
12c639eb20
doc update
2020-04-27 18:55:25 +02:00
FrancisGipsa
7474f1a6ad
doc update
2020-04-27 18:53:45 +02:00
Guillaume Damiand
6e7a968a50
Re-rename examples; add test for edge width and face width.
2020-04-27 18:52:24 +02:00
Guillaume Damiand
a04aebc766
Add a test for shortest cycle non contractible.
2020-04-27 18:52:24 +02:00
Guillaume Damiand
f448027cee
Add one example
2020-04-27 18:52:23 +02:00
Guillaume Damiand
7893462916
Rename examples.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
19d7e197c6
Bug fix in face width
2020-04-27 18:52:23 +02:00
Guillaume Damiand
821ed7ab41
Improve face width computation, avoiding unused copy.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
ddc152860d
bug fix
2020-04-27 18:52:23 +02:00
Guillaume Damiand
2e84c82c6a
Improve basic examples for shortest non contractible cycle and edge width.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
2018367261
Improve face width computation; move face graph wrapper into surface mesh topology package.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
fe5a4b40c8
Improve example
2020-04-27 18:52:23 +02:00
Guillaume Damiand
d553d91eb6
Improve and simplify examples; add weight functors.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
0f3e5ed362
Remove trailing whitespaces
2020-04-27 18:52:23 +02:00
Guillaume Damiand
298217e45a
Add missing #include of licence file.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
7b65cb0004
Const correctness for shortest non contractible cycle ok.
2020-04-27 18:52:23 +02:00
Guillaume Damiand
4095cda512
Add header files in cmake for ide
2020-04-27 18:52:23 +02:00
Guillaume Damiand
82e37f2cf2
Improve surface mesh topology examples
2020-04-27 18:52:22 +02:00
Guillaume Damiand
87306ce852
Start small improvements of Facewidth
2020-04-27 18:52:22 +02:00
Guillaume Damiand
a40b1f8016
Small fixes
2020-04-27 18:52:22 +02:00
Guillaume Damiand
0c81c64c51
Generic map selector copy also perforated darts and mark them.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
9bd10459a2
Bug fix; plus add a draw method taking only one path as parameter.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
7e8fc7f72a
Add header
2020-04-27 18:52:22 +02:00
Guillaume Damiand
88b920893b
Remove wrong assert
2020-04-27 18:52:22 +02:00
Guillaume Damiand
4188d652e3
update unsew edge example
2020-04-27 18:52:22 +02:00
Guillaume Damiand
05f33f1562
Several improvements
2020-04-27 18:52:22 +02:00
Guillaume Damiand
4933a2fbdf
Update draw face graph with path
2020-04-27 18:52:22 +02:00
Guillaume Damiand
70f28eb111
update path homotopy example.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
a9d353fa24
Start small improvements of code.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
a5eb1530ff
Update surface mesh topology to integrate shortest path computation.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
0308d1a1bb
Add forward declaration files for CMap, GMap, LCC, Polygonal_schema. Improve copy methods for CMap and GMap to deal with const and non const cases.
2020-04-27 18:52:22 +02:00
Guillaume Damiand
2fd672f852
Update examples
2020-04-27 18:52:22 +02:00
Guillaume Damiand
6e5f8ef934
align =
2020-04-27 18:52:22 +02:00
Sébastien Loriot
bfecbf55a1
Update from master (done during rebasing)
...
Original commit:
commit 573f9f3224939fb2cd74d9a82bd5b1c0e471edc7
Merge: c824946ef60 16fc8d1fe2
Author: Guillaume Damiand <guillaume.damiand@liris.cnrs.fr>
Date: Fri Mar 27 10:38:38 2020 +0100
Merge remote-tracking branch 'cgal/master' into gsoc2019-nccycles-thien
2020-04-27 18:42:57 +02:00
Guillaume Damiand
98d67a9e68
Comment.
2020-04-27 18:37:59 +02:00
Guillaume Damiand
7c9b08750a
Correct name of data file.
2020-04-27 18:37:59 +02:00
Guillaume Damiand
03c383030e
update
2020-04-27 18:37:58 +02:00
Guillaume Damiand
7a59ed1a1d
Bug fix
2020-04-27 18:37:58 +02:00
Guillaume Damiand
5385d2155a
Add generic map selector for polygon schema
2020-04-27 18:37:58 +02:00
Sébastien Loriot
24f684092d
Update from master (while rebasing)
...
Original merge commit:
commit 2e4a18e3e6f73c41d4935aed22330adf83f99f28 (HEAD)
Merge: b91b6cab3a1 29f973a616
Author: Guillaume Damiand <guillaume.damiand@liris.cnrs.fr>
Date: Thu Mar 12 18:05:22 2020 +0100
Merge master; NYF
2020-04-27 18:34:34 +02:00
Thien Hoang
931637b65f
Fix SNC not working correctly with boundary
2020-04-27 18:20:16 +02:00
Thien Hoang
ca71d894a6
Fix doc following Damiand's comments
2020-04-27 18:20:16 +02:00
Thien Hoang
ed14349fa1
Make Facewidth return an alternating sequence of darts for vertices and faces
2020-04-27 18:20:16 +02:00
Thien Hoang
36ea191426
Update documentation
2020-04-27 18:20:16 +02:00
Thien Hoang
141e38f771
Remove redundant code
2020-04-27 18:20:16 +02:00
Thien Hoang
28c9b92a24
Fix Facewidth feature following Damiand's suggestions
2020-04-27 18:20:16 +02:00
Thien Hoang
40f107e067
Fix input file path
2020-04-27 18:20:16 +02:00
Thien Hoang
5b001f72d8
Use unique_ptr, following Rineau's comment
2020-04-27 18:20:16 +02:00
Thien Hoang
7665677003
Fix Path_on_surface following Damiand's comments
2020-04-27 18:20:16 +02:00
Thien Hoang
9975cadefd
Add Facewidth feature
2020-04-27 18:20:15 +02:00
Thien Hoang
8520a51402
Fix ref man
2020-04-27 18:20:15 +02:00
Thien Hoang
08b2fb99e9
Modify test
2020-04-27 18:20:15 +02:00
Thien Hoang
fb8956d3fa
Add other functions in CST and modify examples
2020-04-27 18:20:15 +02:00
Thien Hoang
fad13bb4ee
Create compute_edgewidth in CST and modify an example
2020-04-27 18:20:15 +02:00
Thien Hoang
2009469413
Make Path_on_surface work with boundary
2020-04-27 18:20:15 +02:00
Thien Hoang
47e9507ea1
Change function names, use Path_on_surface now (examples not compilable though)
2020-04-27 18:20:15 +02:00
Sébastien Loriot
e4d63837fd
Merge remote-tracking branch 'gsoc2019-nccycles-thien' into Surface_mesh_topology-gdamiand
...
This is a merge done after the rebase of Surface_mesh_topology-gdamiand
Original commit id:
commit 5459085b7da44946a834ce155fcc4e9c83ad14b2 (HEAD)
Merge: 8138ac72694 349759a0547
Author: Thien Hoang <thienvhoang99@gmail.com>
Date: Sat Jul 13 02:46:50 2019 +0700
2020-04-27 18:07:48 +02:00
Maxime Gimeno
4e6fb685c6
Merge remote-tracking branch 'mine/CGAL_IO-maxGimeno' into HEAD
2020-03-27 11:11:10 +01:00
Sébastien Loriot
8bb22d5b2c
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of the 5.0 release branch
+ manual fix of the files (indentation was changed in the meantime):
* Spatial_sorting/include/CGAL/Multiscale_sort.h
* Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Mael Rouxel-Labbé
41271b67f6
Improvements to CGAL i/o across the board
2020-01-29 10:00:07 +01:00
Guillaume Damiand
ba04403cf6
Update cgal version (no need for test suite for this modification ;)
2020-01-10 13:27:53 +01:00
Guillaume Damiand
2ca8651c66
Hard code the generated path in path_with_rle_deformation_tests, since random sequences are different on different os.
2020-01-09 17:09:06 +01:00
Sébastien Loriot
94c3600ee8
readd files removed when filtering the history
2020-01-08 09:49:56 +01:00
Guillaume Damiand
325b3dfade
Add debug code: to remove later.
2020-01-08 09:40:16 +01:00
Thien Hoang
8dcb870f8e
Add test for nonorientable case
2020-01-07 18:04:35 +01:00
Thien Hoang
d48e0ab577
Improve test: check the edges of the result
2020-01-07 18:04:35 +01:00
Thien Hoang
3c7fc6563e
Remove vertex list and edge list, following Damiand's comments
2020-01-07 18:04:34 +01:00
Thien Hoang
305422c90e
Add class description in reference manual
2020-01-07 18:04:34 +01:00
Thien Hoang
5156eb7b6a
Add user manual
2020-01-07 18:04:34 +01:00
Thien Hoang
16703f777c
Simplify examples
2020-01-07 18:04:34 +01:00
Thien Hoang
70899a877d
Rename some types and refactor code
2020-01-07 18:04:34 +01:00
Thien Hoang
6b31185dcc
Add Reference doc
2020-01-07 18:04:34 +01:00
Thien Hoang
49c2b5f854
Wrap the class inside namespace Surface_mesh_topology
2020-01-07 18:04:34 +01:00
Thien Hoang
0202f2eeca
Improve time performance
2020-01-07 18:04:34 +01:00
Thien Hoang
fb59dc1983
Edge-widths sizes don't need to be the same
2020-01-07 18:04:34 +01:00
Thien Hoang
5c6a44fdd0
Make it work with Polyhedron and add tests for this type
2020-01-07 18:04:33 +01:00
Thien Hoang
d5717f5ef2
Add test file
2020-01-07 18:04:33 +01:00