Commit Graph

456 Commits

Author SHA1 Message Date
Guillaume Damiand 93c2d790d9 std::min 2021-02-26 18:14:26 +01:00
Guillaume Damiand 78db91135a Remove a warning 2021-02-26 07:17:42 +01:00
Sebastien Loriot 11f2b92b7b
Merge branch 'master' into gsoc2020-Surface_mesh_topology-Simplicity-johnmave126 2021-02-25 13:43:38 +01:00
Laurent Rineau 7e3969578c Merge pull request #5384 from gdamiand/Surface_mesh_topology-warning-gdamiand
Warning in surface mesh topology
2021-02-18 15:19:18 +01:00
Laurent Rineau c5ba414c72 Merge pull request #5336 from maxGimeno/GraphicsView-Use_opengl_4_1_context-maxGImeno
Graphics_view: Upgrade glsl version in basic_viewer_shaders
2021-02-05 16:12:42 +01:00
Maxime Gimeno a85cf6ed52 Move the include in the ifdef 2021-01-26 09:45:18 +01:00
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